Moved test out of uti directory.
Added more verification and negative tests for substring.
Added Arbitrary Substring using a begin and end CharIterator