Added header files for use in a project
added -std=c++11 to makefile to squelch some warnings
added a partial implementation of Run() to Game
fixed Button only being in the MINX namespace, not MINX::Input
added call to IGenericHID constructor in Keyboard
Added headers tobe used in a project
implemented more of Game::Run()
Added a basic event enum, because key up and key down should be handled by the same function, so this reduces the number of functions to be registered.
modified Game.h to use the Event enum
made the typedef of function use an SDL_Event* instead of an SDL_Event
added install target to makefile
the header files that agregated everything were done incorrectly, I realized, so I deleted them.
stubbed addEventHandler
Merge branch 'master' of http://github.com/liam-middlebrook/MINX

Conflicts:
	src/Game.cpp
	src/Game.h
	src/Input/Keyboard.cpp