Added support for C++11 iterators.

This update will allow the String class to be used in a range based for loop.