Prevent UIMenu from going over the screen in the IDE.
Merge pull request #245 from CIB/cleanup

Prevent UIMenu from going over the screen in the IDE.
Merge pull request #247 from CIB/documentation

Added doxygen comments to PolyUIMenu.h
Fixed caret not updating when skipping right in the text editor
Added ENTITY_CAPSULE and ENTITY_TRIPLE_CIRCLE entity types to 2d physics
Made labels not re-render if text and color are the same
Added doxygen comments to PolyUITextInput.h