Add webmock gem.
Disable outgoing connections in test env.
Change upload api to take a document and options hash.
Add PathHelper to specs.
Add Webmock and HttpMultiParty monkey patch.
Implement upload document.