Backport automatic deployment changes part 3
Initial fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=51294
This is an initial implementation that includes some but not all the anticipated
test cases. It is expected that as the test cases are expanded, further changes
will required.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1545403 13f79535-47bb-0310-9956-ffa450edef68
Backport automatic deployment changes part 4
Add tests for WAR+XML based deployments.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1545404 13f79535-47bb-0310-9956-ffa450edef68
Backport automatic deployment changes part 5
Complete the implementation of the deployment tests

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1545405 13f79535-47bb-0310-9956-ffa450edef68
Backport automatic deployment changes part 6
Add the first part of the deletion tests for the auto-deployer.

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