Begin refactoring towards SDL2

  * The GUI & json subsystems are not compiled in yet
  * Majority of the graphics subsystem is left out of compiling;
only the core remains at the moment

  * All examples except for 'app' have been disabled from compiling
Fix SDL header include
Rename system/DialogMessageBox
Update file contents to renamed header