Adding Input header with some typedefs and symbols
EventHandler has key and button event virtual methods
Window now has an EventHandler* member.
Windows will always receive their events, but need to know which EventHandler to deploy them to (may even be themselves, if the window class inherited from Window and EventHandler)
Build now adds headers to generated project files
Merge branch 'master' into palistov_eventhandler
Adding EventHandler API for motion and scroll
Added CodeBlocks convenience make target
Merge branch 'master' into palistov_eventhandler
Fixing codeblocks convenience target
Merge branch 'master' into palistov_eventhandler
Cast from double to int in Scroll and Motion events
Fixing compilation issue. Added Max(A, B) template func
Comment description of EventHandler
Merge branch 'master' into contribution
Merge branch 'palistov_eventhandler' into contribution