use maven coords for jboss download
refactored out the tomcat controller so its really easy to add new tomcat containers by just specifying the profiles of code to deploy in them