Merge pull request #14 from breenmachine/dev

Added jars and modified scripts so JMX and EJB invokers will work with a...
Updated header to print only the number of supported platforms
Commit for issue #15

* src/core/parse_cmd.py
  src/core/state.py
  src/core/utility.py
  -- This commit adds support for setting a specific interface
  for listening on when certain modules need to bind to an IP,
  such as smb_hashes.  The added flag is --listen
Added support for Coldfusion pass the hash

* src/platform/coldfusion/authenticate.py
  -- Now support passing the hash for authentication.  This issue
  affects cf7-9 and does not have a patch.  The recommended
  method of fetching this hash is through the use of the cf-hash
  flag.
Initial support for Railo

* src/platform/railo
  -- Support for Railo, a FOSS CFML-based application server
* src/core/state.py
  -- Added railo as a supported platform
* README.md
  -- Update with Railo information and Coldfusion PTH
Added a discovery module that parses nmap gnmap files and uses the fingerprint engine to scan for target hosts