• Implement Clone for Parser.

    A cloned parser is "detatched" from its parent and will progress independently,
    but it keeps referencing the same input.
    SimonSapin committed Jan 13, 2015