Correct incorrect extraction for JUNOS NTP readvar
Abort when a regex over-captures or the fingerprint over-extracts
Update recog_verify to support validating multiple files
Properly handle cases where fingerprints aren't meant to assert anything
Correct over-extraction in NTP
Correct over-extraction in smb
Correct over-extraction in FTP
Don't allow non-asserting fingerprints to capture
Correct over-extraction in HTTP
Trim and format description, making for nicer printing
Correct over-extraction in RSH
Require all fingerprints to have a description (name)
Add missing descriptions to SMTP
Correct over-extraction in SNMP
Remove example extractions which don't come from extractions

If you have a param which does not come from an extraction, Recog
*does* allow you to test that that param was correctly set after
extraction, however Nexpose can't handle this.  Removing the examples
that do this.  Should consider not allowing this.
Exit non-zero if the arguments are wrong
Merge pull request #7 from rapid7/CONTENT-6127

More updates to specs, sanity checks, fingerprints and recog_verify (CONTENT-6127, again)