heartbleed(server): Print the host+port after connect
Spelling fix
heartbleed(server): do not use global args

"args.timeout" in handle_ssl implicitly used the global args, but that
is intended to be private. Just pass args, it is easier to extend.
Allow customization of payload length

The payload length must be at least a certain size or reads will time
out due to buffering.
Python 2.6 compatibility

Thanks to @lbeltrame (https://github.com/Lekensteyn/pacemaker/issues/6)
for initial patch!

Only tested with TLS (not FTP, IMAP, etc.) on Debian Squeeze against
cloudflarechallenge.com.