We can check Tomcat version in WebappListener#contextInitialized() with application.getServerInfo() (http://stackoverflow.com/questions/14925073/how-to-find-out-running-tomcat-version)
Granted, this will not help for issues like #1303 where Tomcat's JSP compiler is instructed to compile with older Java version but better than nothing and complements the recently added check for Java version in cset 4b511ed.