Added option to pass a specific region and service for signing. This is used for non-standard URLs (like preview services or DynamoDB local)