Add Repeat class template
Add StringParser class alias
Declare move constructor & assigner of Parser

A user-declared destructor requires the move constructor and assignment
operator to be user-declared as well.
Add RawStringParser class
Merge pull request #41 from magicant/feature/new-parser

New raw string parser