Removed copyright symbols from code comments and documentation where it wasn't supposed to be.  Updated all the copyright dates that hadn't yet been updated to 2014.
Updated code styling of the MetaCode class, and added a static method that will convert SDL inputs into our own MetaCodes.
Script binding updates.
More "bool" to "Boolean".  Also changed the styling for the method that converts input codes to strings so it is much shorter/more visible.
Added an OSTEXTINPUT input code, and extended the event/input system to handle them.
Removed all handling of SDL events from the EventUserInput.  That is entirely the responsibility of the MetaCode class now.
Fix to UI code in EngineDemo after the recent API updates.
Fixed some missing functionality in the TabSet.
A number of Widgets did not have their "GetTypeName()" method properly overridden.  This was fixed.