Updates the Spring detection to handle spring-mvc-ajax
Moved Framework detection into its own package, made it more modular, and started supporting XML-free configs
Refactors the Java Spring and web.xml framework checkers into one.