Rewrite quote_string not to use regexes.

In the self-hosting compiler the regex-lib is not avalible in this part.
Fix --target=ast in the self hosting compiler.
Fix NQP::World::libs method for the js backend.
Install more modules to node_modules.

Build a gen/js/stage2/NQP.nqp (which compiles and supports --target=ast for -e '1')