Fixed issue where services with a global endpoint could have their regions set incorrectly for signing.
Merge pull request #64 from jeremeamia/bugfix-global-endpoints

Fixed signing issue with incorrect region for global services