domain: add arguments for the function in domain.run()

PR for https://github.com/joyent/node/issues/7193
I did some quick research and calling `Array.prototype.slice.call(arguments)` always deopts the function.  You can see it for yourself when you run with `--trace_opt --trace_deopt`; V8 always bails out with "Bad value context for arguments value".  It's unavoidable and probably doesn't matter much in the grand scheme of things but it's still a pity.