Add inline slice preprocessor

The text `INLINE_SLICE(args, arguments)` will expand code which creates an array `args` which is a safe copy of the arguments object. This should be preferred over using `[].slice.call(arguments)`.

Motivation for this addition can be found [here](https://github.com/petkaantonov/bluebird/wiki/Optimization-killers#3-managing-arguments).