Apply patch 02 from jboynes to improve cookie handling.
Refactor cookie tests to test each CookieNameValidator directly.
I made a few additional changes.
The patch should be safe since it only impacts the unit tests.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1596551 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56543
Followup to r1596227
Update POM and IDE files to the new ECJ version

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1596556 13f79535-47bb-0310-9956-ffa450edef68
Apply patch 03 from jboynes to improve cookie handling.
Allow V0 cookies to use names that start with $.
Add a (currently unused) RFC6265 Cookie validator.
Patch should be safe since it relaxes the current behaviour.

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