Tomcat 8

This change updates the builder to support Tomcat 8.  It also updates
the project's dependencies and updates the code to meet new Rubocop
rules.