Client improvements.

- Allow passthrough of basic authentication credentials to Tornado.
- Allow setting of action from the command line.
- Pick default port based on SSL usage and default ports.
- Make handle stream handle all types of newline
- Strip the parsed field name (RFC allows whitespace)