guri: apply scheme normalization flag consistently
For URIs produced in string form, the path should be normalized and port omitted when the default one is used. When querying the path and port of a GUri (using getters or g_uri_split()) the normalized path and the default port should be returned when they were omitted in the parsed URI.
Closes #2257 (closed)