Cleaned up WebLogic by implementing all functions through the web interface,
and therefore no longer dependant on the huge WL libs

* clusterd.py
  -- Removed the WebLogic lib check
* src/lib/weblogic/
  -- Removed this entire subset of features, as they're now implemented
  directly into their modules
* src/module/deploy_utils.py
  -- Removed unnecessary lib check
  -- Removed the deploy invocation
* src/platform/weblogic/authenticate.py
  -- Moved _authCookie to _auth, which is now the primary
  authentication function
* src/platform/weblogic/auxiliary/info_dump.py
  src/platform/weblogic/auxiliary/list_wars.py
  src/platform/weblogic/auxiliary/smb_hashes.py
  src/platform/weblogic/deployers/web_deploy.py
  -- All of these modules have been updated to now interact
  directly with the web interface instead of through the CLI libs.
  This is a bit more involved than before, but we also now don't have
  to distribute or require distribution of the huge WebLogic
  libraries.
Updated WebLogic auxiliary modules with currently supported versions
Fix for unsupported platform error
Output clean

* src/module/invoke_payload.py
  -- Removed double fail output
  -- Fixed formatting with the logger
Added the ability to undeploy deployed applications for WebLogic, Tomcat, and JBoss

* src/core/auxengine.py
  -- Last check should be for undeploying
* src/core/parse_cmd.py
  -- Added the --undeploy flag
* src/core/undeployer.py
  -- Very basic undeployer invoker routine
* src/platform/jboss/undeployer.py
  src/platform/tomcat/undeployer.py
  src/platform/weblogic/undeployer.py
  -- WebLogic and Tomcat are stable, but JBoss is notoriously
  difficult to fully remove all remnants of the payload from.
  Even metasploit leaves significant traces.  This currently
  undeploys solely from jmx-console
  -- Note that there is no ColdFusion undeployer for a reason.
  Please see the wiki for more info on this.
Added JRun path traversal and fixed support for CF 7/8
Emit a debug if an auxiliary module is malformed while running --aux-list
and continue gracefully
EJBInvokerServlet and JMXInvokerServlet now deploying to JBoss 5.x

* src/lib/jboss/jmxinvoke_deploy/invkdeploy.java
  -- Added in support for 5.x; MainDeployer is broken in 5.x, so instead
  we invoke the DeploymentFileRepository to do our dirty work.
* src/platform/jboss/deployers/jmxinvokerservlet.py
  src/platform/jboss/deployers/ejbinvokerservlet.py
  -- Updated to support 5.x
* src/module/deploy_utils.py
  -- Purge the 'Any' flag from --deploy-list, as this may cause
  confusion that the deployer can actually deploy to any jboss.
  This is merely for fingerprinting purposes.
Update to README
Removed payload file
Updated ColdFusion modules to support 8.x

* src/platform/coldfusion/authenticate.py
  -- Appears that versions <= 9.x use a salt
* src/platform/coldfusion/auxiliary/info_dump.py
  -- Works as-is for 8.x
* src/platform/coldfusion/deployers/schedule_job.py
  -- Added support for 8.x.  This version does not use a CSRF token,
  so we need to set URI's without csrf for 8.x (and below?)
  -- Emit a debug message for template handler
  -- Changed CSRF notice to a debug output
FCKeditor deployer for CF, rdspassword for 8.x, bugs...

* README.md
  -- update with new features
* src/core/deployer.py
  -- If invocation is to occur, we now pass in the deployer used
  for this session.  This should help figure out what the URL is
  to invoke.
* src/module/generate_payload.py
  -- Fixed a bug that forced WAR gen even for ColdFusion
* src/module/invoke_payload.py
  -- Added support for FCKeditor invocation
  -- The deployer used for the session is now passed in to help
  figure out what the invocation URL is
* src/platform/coldfusion/auxiliary/fetch_hashes.py
  -- Now pull the RDS password hash when found (i.e. 8.x).  It's
  unclear to me atm whether or not this is reversable or passable.
* src/platform/coldfusion/deployers/fck_editor.py
  -- Deploy jsp/cfml's to an exposed FCKeditor found typically in
  ColdFusion 8.x
Updated auxiliary modules to support CF7

* src/platform/coldfusion/authenticate.py
  src/platform/coldfusion/auxiliary/info_dump.py
  src/platform/coldfusion/deployers/schedule_job.py
  -- The above modules have been modified to work with CF7.  Some are simple,
  others require a bit more shuffling around.
* src/platform/coldfusion/deployers/fck_editor.py
  -- Spacing
Fixed extraneous formatter and missing string in fck_editor.py
Updated README
Moved the CF RDS vulnerability into the authentication routine
Addresses issue #9 ; adds support for fingerprinting JBoss HTTP headers
Strip extension from context for Tomcat undeployer
Switched the payload generator to use java/jsp_shell_reverse_tcp.  This
bypasses almost all AVs. I do not recommend attempting to sessions -u it, though,
as this will surely kill your groove.
Update version string for merge