Fix for save with object and success handler

The current implementation didn't work for save if an object and success handler were passed.  For example, the following would not run the success handler:

    model.save({}, {success: function(model) {...}})

Note: I was having trouble with grunt so was not able to minify the new file.