Cleanup of URI standards used in HTTP.

* [RFC2616_DCG,RFC2396_DCG,SC] Renamed several DCG rules to be more in line with the standards.
* [RFC2616_GENERIC,DOC] Added documentation to all DCG rules.
* [RFC2616_URL,SC] Made the dependency on RFC2396 explicit (enumerating the reused DCG rules).