Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=54710
Add support for InputStream and Reader to OnMessage
Add support for CloseReason to OnClose
Based on a patch by Nick Williams

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1458028 13f79535-47bb-0310-9956-ffa450edef68
Change class name so it isn't included in unit tests

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