Added new module.  Abuses tomcat manager upload page.  Tested on tomcat 5.5.36, 6.0.37, 7.0.50, 8.0.0rc10
Clean metadata and use TARGETURI
Clean query_manager
Do a first clean related to auto_target
Fix in_super-reliant msftidy checks

The conversion from hard tabs to two-space soft tabs broke a few checks.
Do easy cleanup of exploit
Delete Automatic target

It isn't usefull at all, when auto targeting is done, the payload (java platform and arch)
has been already selected.
Allow check to detect platform and arch
Do more easy clean
Organize a little bit the code
Clean the find_csrf mehtod
Clean exploit method
Do small fixes
Merge pull request #1 from jvazquez-r7/review2_2923

Review tomcat_mgr_upload
Land #2923, @rangercha tomcat deploy module compatible with tomcat8
Land #2933, fix msftidy and then cry

So many more warnings. Dangit, it sucks when your linter lies to you for
so long.