Implemented Reference counting in UTFString. This change is a preparation for Copy on Write functionality.

Fixed a bug in the post incrementator, so the iterator++ no lunger produces a infinite loop.