Allow $http configuration for CouchDoc.save

This commit allows additional configuration parameters to be sent for the $http request in `CouchDoc.save`.  I need to do this in order to work around angular/angular.js#1463