Review current code with respect to original Harmony code.
- Revert a couple of incorrect changes made along the way.
- Fix formatting for cleaner diff
- Adjust comments ready for wider use

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1452294 13f79535-47bb-0310-9956-ffa450edef68
Switch B2CConverter to use Tomcat's Harmony based UTF-8 decoder

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1452295 13f79535-47bb-0310-9956-ffa450edef68
Add some tests for truncated valid values

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