Removed commented code that is no longer even remotely useful.
Merge branch 'master' of github.com:BlackToppStudios/Mezzanine
Menu destruct fix.
Created boilerplate code for Tabset, EditBox, and RadioButton classes.
Minor fix to an error message.
Changed the language of the Checkbox so it's states are referred to as "Selected" and "Deselected" rather then "Checked" and "Unchecked", so they are more appropriate for RadioButtons.  Also finished creating the RadioButton Widget.
Made some documentation fixes due to the changes to text auto-scaling.
Removed some old useless code for text scaling.
Fixed up the auto-scaling text feature for text layers.
Floored a number of Reals that are being returned from a given Character, to prevent rendering artifacts.
Moved "GetTopMostQuad" and added a method to get the height needed to display the largest text layer to the QuadRenderable class.
Documentation update.
Added a recursive method that will change the render priority of a quad and all of it's children.
Fixed a bunch of warnings.
Moved some logic regarding the EFX interface for the Audio subsystem to it's own source file.  Moved the Object pointer to Function pointer cast to it's own convenience method and found a way to supress the annoying warnings that were being generated as a result of those casts.  This closes #57 .
Minor documentation.
Updating to the latest listbox code for a push.  Still figuring out how default parameters should be handled.
Merge branch 'master' of github.com:BlackToppStudios/Mezzanine
Merge branch 'master' of github.com:BlackToppStudios/Mezzanine
Script binding updates.