HTTPS support

Just a note, this is not compatible with Windows... so if somebody complains about that, we might need to change this. The number of windows servers running DNSChain, however... I suspect will be very few.