Backslash fix

Backslashes need to be double-escaped since they are inside a string. `string-to-js` didn't seem to do that properly, and I can't figure out if that code is even publicly available anywhere besides NPM, so I just inlined it here and patched it.

Also, the tests didn't even run because the csv file was missing, so that's now fixed.