[SUITEDEV-2207] validate => authenticate
[SUITEDEV-2207] handle port in canonicalization
[SUITEDEV-2207] add port for host if parsed from the URL of the request to be signed