Rebased the entire source on SDL2, this was made to improve our crossplatform support
Minor cleanups and bugfixes
Removed the previous event system since SDL2's event system is more complete and covers our needs just fine
The event system got it's own files now. Extended the simple_window example to handle some basic user input