Find proper font path in Windows

Build a font path boost can find. The font should be adjusted to
something that actually resembles DejaVuSerif...
Remove the need for SDL_mixer

SDL_mixer is not in the standard SDL distribution. The mixing is now
done using regular SDL_Audio functions. AudioManager is converted to a
singleton and std::shared_ptrs are used for all Sound objects. Note that
for GCC "-std=c++11" might need to be added to the CMAKE_CXX_FLAGS.
Use CMake to generate EmulationStation build files

CMake is much more versatile, providing build support on multiple
platforms to generate Makefiles. This should serve as a starting point
for CMake builds.
Please note the /CMake/* scripts are actually ripped from the ORGE3D
repositories, but they seem to be in the Public Domain. Thanks!
Minor cleanup

Move member initialization to initializer list. Add iostream to logger
for convenience.
Remove .cpp #includes

It is cleaner to not do that and just include the proper file in the
build files if needed.
Make GLES renderer work on other systems than RPI

The #define _RPI_ now does special stuff when setting up a GLES context
on the Raspberry Pi. This should hopefully make the code work on other
systems too.
Update CMakeLists according to last commit

GLES renderer file had a different name.
Update platform file to fit to CMakeLists

The #defines "USE_OPENGL_ES" and "USE_OPENGL_DESKTOP" to control GLES
vs. Desktop OpenGL usage. The #define _RPI_ is used solely on Raspberry
Pi now.
Fix compile errors on Ubuntu

Set the GCC compiler flags properly. Add missing include.
Fix compile errors on Rasbian

Add proper EGL/GLES libraries. Change glVertexPointer() call, because
GLES only can use GL_BYTE, GL_SHORT, GL_FIXED and GL_FLOAT...
Fix that Sounds can't restart

Sounds now restart when e.g. scrolling up/down repeatedly.
Remove paths from property file

You need to set them manually there anyway...
Improve CMake file and FindOpenGLES script

CMake should now add proper library files and paths to the build files.
FindOpenGLES.cmake should now hopefully find GLES on Raspberry Pi.
Add preliminary ES logo

Better than nothing... ;)
Added Windows compiled files to .gitignore.
Added "WIN32" preprocessor definition to the default VS2010 project.
Replaced getHomePath() with the one mentioned in the pull request comments.
Fixed a crash with empty path names in theme box definitions.
Added ability to skip all inputs beyond menu by pressing Accept.
The old Makefiles contain the proper Renderer_init_X.cpp now.
Fixed Raspberry Pi Makefile.
Fixed a reorder warning in InputManager.cpp.
Probably fix the Makefile.x86 for Linux desktop.