Updated TenantClient and TenantRequestFactory

They were not working as expected. 

* The post() methods needed to be set to the tenant domain url the same as get().
* The request factory was processing the requests instead of returning them for use.