7171415: java.net.URI.equals/hashCode not consistent for some URIs

Rewrite URI.hashCode() to consider encoded characters, also reviewed by vitalyd@gmail.com, schlosna@gmail.com

Reviewed-by: chegar
2 files changed