rm the prepublish task, as it's handled by the Makefile
add a license
added parser.regex group argument to P, added ParseError

Parser.regexp can select a match-group
ParseError extends Error
added custom test helper
changed message test