Add patch to orchestrate::client

Add #patch & #patch_merge to Orchestrate::Client

clean up patch methods

Add #patch & #patch_merge to Orchestrate::Client
Merge pull request #95 from orchestrate-io/erj-client-subdocument

Add sub-document support (#patch & #patch_merge) to Orchestrate::Client