`$reset` returns a promise with the response

For my case, I'd like to know the user's response from the confirmation
window to take further actions in my controller.
Merge pull request #37 from jqtruong/reset/return-promise

`$reset` returns a promise with the response