Changed heartbleed jabber implementation to match openssl s_client

see here for example implementation:
https://github.com/openssl/openssl/blob/master/apps/s_client.c#L1719
Add module for eScan command injection
Fix disclosure date
Meterpreter sessions won't get root in this way
Added FTP STARTTLS support to heartbleed scanner.
Added @sensepost FTP implemenation
Fix merge error
Update to include SSL Version 3 protocol

SSL Version 3 will also respond to this and a server configured to respond to SSL version 3 but not TLS will show false negative without this option (proven).  May need to update cipher suites to include this option.
Updated hash value to SSLv3

Tested and working on server that has SSLv3 only enabled
Fix intendation
Bump version to 4.9.2
Update spec to reflect the correct version.
Merge release back into master
Land #3241 back into master
Land #3243, merge release back into master
Encourage use of the installer for users.
Land #3245, installers are for users
Land #3242, SSLv3 support
Add a link to explain about unmet exploit requirements
Added feature to dump to file leaked memory