Instances

Please review the `LookAheadParsing ReadP` instance before merging.  It does seem to do the right thing, but is it considered cheating to run a parser inside a parser like this, ie. not using the parsing primitives alone?