pass arguments to hook

I don't know how you guys feel about this but I think it would be useful to allow arguments to be passed to user defined hooks. Eg: 
```js
args = JSON.stringify({'hook_args': {'foo': 'bar'}})
Teaspoon.hook('my_hook', { 'method': 'POST', 'payload': args})
```