Added runDebug.bat that runs the code from class files with assertions enabled for debug runtime error checking.

Removed exceptional abuse of exceptions in eventsystem hrhrh.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Merge remote-tracking branch 'remotes/origin/master' into dev
Added gourad shading for our trademark rectangle, cause I can.
Updated the game loop to show fps in the title of the window.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>