Update the `error` callback to work with Backbone 0.9.9 (succes callbacks were changed post 0.9.9).
Allow Collection#url use `urlRoot` as a function (both on itself, and on Model)