Obtain absolute paths for SSL keystores etc. via the class loader rather than relying on using the current working directory.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1514734 13f79535-47bb-0310-9956-ffa450edef68
Back-porting JSR-356
Obtain absolute paths for SSL keystores etc. via the class loader rather than relying on using the current working directory.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1514735 13f79535-47bb-0310-9956-ffa450edef68
Remove use of Java 7 from test code

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1514749 13f79535-47bb-0310-9956-ffa450edef68
Remove most uses of Java 7 from implementation code

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