Update min support version to Firefox 24.
Remove needless access to 'arguments' property.

  * Use ES6 Rest parameter instead of using 'arguments' directly.
  * Pass parameters directly without Function.prototype.apply().
Merge pull request #54 from saneyuki/rest

Remove needless access to 'arguments' property.