Add some tests based on the WS EG discussions around some edge cases. Note that some of these will never happen in practise as Tomcat will have normalized the URI.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1521073 13f79535-47bb-0310-9956-ffa450edef68
And now update after I find the later discussion about empty segments not being permitted (which is good since Tomcat will have normalized them out anyway)

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1521075 13f79535-47bb-0310-9956-ffa450edef68