Make it possible to use several EventHandlers at the same time
- and use shared_ptr to handle these.
Add some checks to eventsystem deletion code
Add possibility to give name to eventhandlers
Fix the list of shared_ptr in the event system
Remove some debugging output and fix printEventHandler output
Move some Mouse stuff from GraphicsHandler namespace to Mouse namespace