Destroy should take options, too

I found that I couldn't 

```coffeescript
myRecord.destroy {url: "/special/delete/path"}, (e, record) -> # ... 
```

And it looks like this is why. The `options.data = options` pattern is kind of weird, but it certainly hasn't caused us any bugs, so here goes!