Remove fall back to 'ASCII' (really ISO-8859-1)
Replace partial / invalid byte sequences rather than trigger an error (allows application to handle the resulting 404)

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1451947 13f79535-47bb-0310-9956-ffa450edef68
Check to see if JVM's UTF-8 decoder handles invalid sequences better if endOfInput is true (it does).

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