Allow to specify a fieldname to upsert method

Allow the specification of fieldname in order to upsert by an external id field

http://www.salesforce.com/us/developer/docs/api_rest/Content/dome_upsert.htm