Make naming context tokens for containers more robust by using a separate object

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

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1593259 13f79535-47bb-0310-9956-ffa450edef68
+=o.a.naming

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1593261 13f79535-47bb-0310-9956-ffa450edef68
- Improve comet keepalive cleanup (if a read pending it is not possible to interrupt it), and do the same for async.

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