Add SSL capabilities with self signed ssl certificate, allow for host/port to be specified (should help reduce the differences between code for parallels and master)