Add version information, add window and file icon

Version information nowe resides in EmulationStation.h and is compiled
into the EXE on Windows. An icon file is also included and on
non-Windows systems the window icon is loaded from PNG data compiled
into the EXE and set via SDL_WM_SetIcon().
Find proper home path

Should work on more systems now.
Fix compile errors on Ubuntu
Improve CMake script for Windows builds

Enable multi-processor compilation in Visual Studio / NMake. Disable
console in release builds (broken in CMake atm, you have to set linker
/SUBSYSTEM:WINDOWS manually).
Revert "Improve CMake script for Windows builds"

This reverts commit e92a68fb46d0a68fa3d67878211bc3275ee5ec59.
Improve CMake script for Windows builds - Only CMakeLists.txt

Enable multi-processor compilation in Visual Studio / NMake. Disable
console in release builds (broken in CMake atm, you have to set linker
/SUBSYSTEM:WINDOWS manually).
Did I already say that the automatic "select all" of GitHub for Windows
sucks?!
Merge https://github.com/HorstBaerbel/EmulationStation into unstable

Conflicts:
	src/platform.cpp