Add lookup table for Hedgewars key IDs instead of generating IDs on the fly
This makes sure the key IDs never change. Previous implementation abused SDL_GetScancodeName to generate the IDs programmatically, which was not reliable and explicitly adviced against in the SDL documentation <https://wiki.libsdl.org/SDL_GetScancodeName#Remarks>.
if(WIN32 AND NOT UNIX)
install(DIRECTORY .
DESTINATION ${target_library_install_dir}
FILES_MATCHING PATTERN "*.dll" PATTERN "*.ico"
)
endif(WIN32 AND NOT UNIX)