Add tests from Bash 4.3's test suite

Also properly escapes some slashes in the test cases text file so that they're properly handled by Bash and JS.

No failures, but there were some good additional tests in that that I hadn't thought of originally, and it's nice to have as a failsafe for future changes.