Merge pull request #3150 from mklement0/fix-repl-module-global-context-support

Fix: support for consumers of the REPL *module* being able to opt into using the global context ...
Make the REPL *CLI* use the global context so as to be consistent with the `node` REPL CLI.

Make the REPL *CLI* use the global context so as to (a) be consistent
with the `node` REPL CLI and, therefore, (b) make packages that modify
native prototypes (such as 'colors' and 'sugar') work as expected.

Note that, by contrast, programmatic use (`require 'repl'`) will
continue to default to a NON-global context - again, consistent with
node's behavior.
Merge branch 'make-repl-use-global-context' of https://github.com/mklement0/coffee-script into make-repl-use-global-context