support for client ssl certs [chris]

Close GH-1

Signed-off-by: chris@hipmunk.com
needed for macos to not auto-resolve localhost as IPv6 in Mavericks
Allow user to request sslv3 specifically [chris]

Close GH-4

Signed-off-by: chris@hipmunk.com
add an 'ssl-insecure' curl_setting for talking to the proxy over https [david]

Close GH-5

Signed-off-by: david@hipmunk.com
keep track of the order that we get headers (for looking for bots) [david]

Close GH-6

Signed-off-by: david@hipmunk.com