Things to implement:

-W <hex string>		To be able to send binary data
-T			Perform TELNET negotiation
-R <hex string>         To be able to search for binary data
-l			Line-by-line output (default to ignore CR/LF)

\			Parse \-escape strings in -r and -w

getopt or petopt for command line parsing


Things to perhaps do:

-U			UDP scans
IPv6 support?
