exception: use std::string::insert
datetime: add time_t constructor
http: add TRACE to the list of methods with no payload
http: the only method that MUST NOT have payload is TRACE
tls works now, tested, I hope it's okay now