Prevent args being misused

Whilst playing around with Sidekiq::Client.push I accidentally didn't wrap args in an Array. This caused various `undefined method 'map' for 3:Fixnum` in a couple different places ( web, processor )

![Screen Shot 2013-01-05 at 09 32 59](https://f.cloud.github.com/assets/139095/44902/37f16d0e-571b-11e2-8bc2-09dabf58a8cb.png)

This should prevent that happening again :)