Add SSL support (issue #106).

Go it! Sounds reasonable.