Add Repeat class template
Rename StringParser class

The StringParser is going to be replaced by a new implementation. The
old implementation is temporarily kept in a different name.
Add new StringParser class
Add Converter class template