Added a discovery module that parses nmap gnmap files and uses the fingerprint engine to scan for target hosts
Fixed help for discovery module to list the correct type of nmap output

Fixed the discovery module file input to correctly close file handles and file path errors
Added status updates
Changed tab format
Allowed checking for all ports on each host rather than just defaults
Added better error handling and keyboard interrupts
Merge pull request #16 from breenmachine/dev

Added a discovery module that parses nmap gnmap files and uses the finge...