Initial hack at abstract EventInterface class.  EventType typedef'd as an unsigned long long to guarantee at least 8 bytes of size to accomodate 64-bit memory addresses.
Added the ActorMovedEvent derived event mainly to test EventInterface.  Later will use to test events and the EventManager.
EventDelegate defined as a function that takes an EventInterface and returns nothing.
Minor update and comments mods.
Halfway through event manager, not done yet.
Finished triggerEvent().
Added processEvents().
Forgot to initialize queue pointers, now done.
Added comments.
Modified to activate C++11 support.
Merge branch 'master' into events
Merge pull request #5 from fenaren/events

Events