CMakeLists.txt: Add some useful flags for GCC/Clang
MenuMusic::UnpauseMenu(): Use sf::SoundSource::Paused instead of local enum

There does not seem to be a valid reason to use a local enum, and it
generates a compile error on GCC.
Merge pull request #5 from crumblingstatue/linux

Fix compile error on linux