URIUtils: add javadoc and tests