Started work on starttls
STARTTLS works, to an extent. Causes cipher pad issues when called though
STARTTLS clean-up, added MIT notice
Merged in master
Added protection from exceptions when loop tries to read_until on an already reading stream