Merge pull request #5 from jpcampbell/master

Bugfix in processUpdateResults
Removed a somewhat offensive exception and clarified return formats supported.
Added new upsert method to api_post
a few minor mods
Merge remote-tracking branch 'upstream/master'