[PSR-7] URL clarifications

Per discussion on the mailing list and further research, this patch introduces the following changes:

- The request URL inside an `OutgoingRequestInterface` MUST be an absolute URL.
- The request URL inside an `IncomingRequestInterface` MUST be an origin-form URL (path info + query string).

See the changes listed in the meta document for rationale.