* Added MATLAB generator
* Fix the issue with single quotes inside double quotes
* webwrite cannot take params as inputs bugfix
* Simplified querystrings for webwrite with data
* Ignore Xnull from Safari
* Bump Node version to 7 to support ECMAScript 6
* structify() function to turn JSON into MATLAB structs
* Add MATLAB structs if data can be parsed as JSON
* Remove the whitespace before ellipsis in MATLAB generator
* WIP on RequestMessage workflow
* Use RequestMessage API
* WIP on WebServices
* Add data to the webwrite
* VerifyServerName flag
* Add files using fileread function
* Make sure only one cookie header is sent
* Fix Cookies in fixtures
* Use newer Node for flatten()
* Use cookie/param string
* Use dot notation for options
* Transpose headers
* Make basic auth work with only password
* put_with_file nonbinary files, multiple_d_post json object
* options unsafe URI symbols, ignore full uri
* Split MATLAB generator into two variants
* Removed todo comments
* Add MATLAB to the CLI
* Add option to disable SSL verification
* Require Node 12+
No real support for Dart yet -- just wiring up a new language for the CLI and for testing.
Also, fixing line ending problems where expected files are loaded from Windows FS with \r\n endings but all of the JS code generates \n output.
Finally, did a node audit fix.