Implement sdl timer for tenth-of-a-second events.
Fix vsync fallback error checking.
Merge branch 'dev' of https://github.com/Ponykart/PonyKart into dev
Set GL attributes before creating window.
Moved input related files into separate folder.
Flesh out input API.
Input API nearly finished.
Created EventDelegate class to ease event handling.
Move ponykart.cfg to user folder.
Fix lua link errors.
Upgrade to Ogre 1.9
Use boost::signals2 for event delegates.
Fix config file being saved to wrong place.
Hook up sound volume settings.
Add polling methods to input API.
Merge branch 'dev' of https://github.com/Ponykart/PonyKart.git into dev

Conflicts:
	Ponykart++/Core/InputMain.cpp
	Ponykart++/Core/InputMain.h
	Ponykart++/Core/KeyBindingManager.cpp
	Ponykart++/Core/KeyBindingManager.h
	Ponykart++/Kernel/LKernelRegistration.cpp
Merge pull request #16 from Destineer/dev

New input API and other things