parser now accepts "prettified" JSON input.

parser now accepts whitespace, tabs, carriage returns, linefeeds, and
tabs which may exist in a JSON string formatted for easier reading.
In the process the regex parser is more compact.
Adding master regular expression Esspresso projects