Fix checkstyle warnings (sorry new laptop)

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

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1447174 13f79535-47bb-0310-9956-ffa450edef68
Need to lock on read too

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1447175 13f79535-47bb-0310-9956-ffa450edef68
Improve Javadoc. Clarify difference between spec minimum behaviour and what Tomcat does.

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