Possible fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=57265

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1643274 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57281
Enable non-public Filter and Servlet classes to be configured programmatically via the Servlet 3.0 API and then used without error when running under a SecurityManager.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1643288 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57308
Avoid unnecessary use of System.getProperty("file.separator")

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1643333 13f79535-47bb-0310-9956-ffa450edef68
Follow up to r1643333
Replace calls to System.getProperty("path.separator" with File.pathSeperator

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