Initial SSL support.

Addresses most of qq99/echoplexus#3, still need to ensure secure cookies.

A note, Node `v0.10.8` and `v0.10.9` are incompatible with `socket.io` and HTTPS. It is noted in the README. As a side-note able to get the server running with HTTPS on `v0.10.7`.

POC: https://chat.socialeng.net