Remove branch that is not used by Tomcat. Thanks to Cobertura coverage report.
Port of r1624648 from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1625556 13f79535-47bb-0310-9956-ffa450edef68
Merge AccessFlags and JavaClass as the other sub-classes of
AccessFlags have been removed.
Port of r1624959 from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1625557 13f79535-47bb-0310-9956-ffa450edef68
Use the DataInput interface rather than an implementation.
Port of r1625501 from trunk

Also Align 7.0.x with trunk after comparing the two

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1625558 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56953
Further performance improvements to BCEL parser.
Based on a patch by hzhang9
POrt of r1625504 from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1625559 13f79535-47bb-0310-9956-ffa450edef68
Merged revision 1619742 from tomcat/trunk:
WebSocket permessage-deflate. Implement no_context_takeover parameters.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1625562 13f79535-47bb-0310-9956-ffa450edef68
Review comments from kkolinko
Port of 1625563 from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1625564 13f79535-47bb-0310-9956-ffa450edef68
Merged revisions 1621698, 1622259 from tomcat/trunk:
- Correct typo in a comment
- No need for volatile. Can be final. Reported by FindBugs.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1625578 13f79535-47bb-0310-9956-ffa450edef68
Merged revision 1623236 from tomcat/trunk:
Fix some checkstyle GenericWhitespace issues.


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