Add ability to enable/disable animations
Refactor main loop CEGUI impluses

- For cleaning up the main loop, a frame listener would be better for
the injecting of time
Fix console reading and writing
Fix rotational issue of the base pony assets
Handle any exceptions
Add an orientation dialogue
Add blinking caret
Add basic animations for GUI
Add GUI animation loading
Fix issue with camera setting
Implement events for Play button
Expose userdata to script
White space fixes
Add Charactor creator layouts