FIx for Tomcat 8.0.15 - new class in tomcat-juli.jar
Use my travis-ci build status

Until owner turns on build status, just use mine so it doesn't show
unknown on build.
Remove all old dependencies / tomcat 7 / embedded

Old build was actually recompiling code.  Since we no longer do that,
there is no reason to include all the dependencies that were required
for the build.

Add tomcat 7 update and now section out both runs of tomcat 7 and 8 so
it is easier to know which we are building for at any given time.

While we are at it, allow for embedded tomcat when needed.

And why not, increase mandatory version of maven to 3.1.1.
note about embedded tomcat and minor updates