Fix to-requirejs-compiler.js for Windows path separators
Refactor options to allow arbitrary string values.

Use this to replace options.requireJsModules and use
options.modules = 'requirejs' instead.
Merge branch 'master' into module-node-js