renamed UIText to UILabel to avoid confusion with UITextBox, added ScissorTest component which respects the scene hierarchy, positioning/clipping bug fixes
fixes cursor positioning code, bounds component now tracks actual width rather than ideal width. [fixes gh-2, fixes gh-8]