Added design docs, current as of 10/7/2014.
Forgot change log entry, added.
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 pull request #4 from fenaren/design_docs

Design docs
Merge branch 'master' into events
Merge pull request #5 from fenaren/events

Events
Initial hacks at GameLogic.
Game loop now creates, initializes, and updates a GameLogic.
Added GameView.
Updated GameView to take pointer to game logic in constructor.  HumanGameView derives from GameView and takes an additional pointer to the game window.
Human game view calls parent class initialize and update functions.