Add examples from RFC 3986 as tests for HttpUrl.
Add examples from RFC 3986 as tests for HttpUrl.

Delightfully we pass 100% of them. On the corner case of 'http:g' we're
classified as a 'backwards-compatible' implementation, not a strict one.

ze-pequeno/okhttp,ze-pequeno/okhttp,mjbenedict/okhttp,cketti/okhttp,tiarebalbi/okhttp,square/okhttp,square/okhttp,yschimke/okhttp,yschimke/okhttp,cketti/okhttp,hgl888/okhttp,yschimke/okhttp,square/okhttp,tiarebalbi/okhttp,wfxiang08/okhttp,qingsong-xu/okhttp,qingsong-xu/okhttp,ansman/okhttp,ansman/okhttp,cmzy/okhttp,jrodbx/okhttp,wfxiang08/okhttp,jrodbx/okhttp,wfxiang08/okhttp,ze-pequeno/okhttp,cmzy/okhttp,qingsong-xu/okhttp,mjbenedict/okhttp,ansman/okhttp,tiarebalbi/okhttp,mjbenedict/okhttp,hgl888/okhttp,jrodbx/okhttp,hgl888/okhttp,cketti/okhttp