Made pretty printing the default for parsers and failures
Changed combinators_private file to reduction
Changed comment in gll referring combinators-private
Error checking in parser building
Added support for building parsers out of map or vector
Fixing up regexps