Added BOInput

*Added BOInput class, checkes the keyboard for key press and key release

*Moved SDL_Event handling from BOSystem to BOInput
Added initialize and shutdown calls
Added some mouse functionality
Merge master
Added publisher to BOInput
Merge master
PNG and shit
Added more keyMessages
Added new keyMessages to publisher
Added left mouse button
Compability
Added more buttons
Merge remote-tracking branch 'origin/master' into BallMovement