Added post method to TenantClient

self.client.post() appeared to not be routed through the tenant, so I was getting
404's on all my urls. 
Override of post() in request factory. Methods now return requests.

get() and post() both need to set the HTTP host in **extra to be routed through the tenant.

The request factory was processing the requests instead of returning them for use in testing.
Merge pull request #23 from timothyshaw/master

Updated TenantClient and TenantRequestFactory to support post() method
fixings small mistake in url template tag
Added sphinx format documentation matching the current README file with a few layout changes, no real change to the content.
Merge pull request #27 from chrisfranklin/master

Sphinx format documentation
Fixed a link!
Merge pull request #29 from chrisfranklin/master

Fixed broken link
updating docs
Version bump to 1.0.0 and updating CHANGES.txt
small changes to doc. added repo to pypi
small changes to doc. added repo to pypi