Move project definition to the top of CMakeLists.txt
Fixes #42
Adapt FindSFML.cmake for Mageia
Attempt at fixing C++11 compilation on MinGW
Dropping undefined compile flags for Borland and MSVC (we might to add proper flags for the latter)
Also dropping separate Debug and Release flags for now, they can be added back if there's a rationale for their differentiation