Node API: add options parameter to require() require.makeDefault()

Closes #1162.

I've signed the CLA using my email ( ultcombo [\at\] gmail {!dot!} com )

I'm unsure how to properly add a test for `require.makeDefault()`, as there is no way to "resetDefault()". Should we create a method for that as well?
It is the first case you outlined that concerns me: 
>traceur.require() only uses the options argument to compile the requested file, it will never affect other traceur.require nor the default require calls as far as I can see

Users may be confused if they set an option through this API. Let's remove it until we see use cases for sure.