added support for multiple regions, specifying request host and specifying uri scheme
Merge pull request #2 from rddt/region

Add support for multiple regions and Specifying request host/uri scheme
Fix region modify for client. Create base tests for change hosts and regions