Add JSONP support

Requests with an extension of .jsonp OR an Accepts header of
application/javascript will be treated as JSONP requests
Add and delete items from a collection