Add custom headers

This PR allows to specify customer SF headers such as ```Sforce-Auto-Assign```, ```Sforce-Call-Options```, etc as per [SF docs](https://www.salesforce.com/us/developer/docs/api_rest/Content/headers.htm)