Add option to only send the modified attributes
Add fix for ruby 1.8.7
Make the option work with other API's