Major changes

* Allows embedded CR or CRLF in quoted values.
* Recognizes doubled quotes within quoted values as escape quotes.
* Parser is now threadsafe -- all state confined to main parsing method.
* Some tests revised /reworked.