Fixes to String to be more compliant with std::string specification.
Fixes to String to be more compliant with std::string specification.

cbeck88/cegui-mirror-two,cbeck88/cegui-mirror-two,cbeck88/cegui-mirror-two,cbeck88/cegui-mirror-two,cbeck88/cegui-mirror-two