begin conversion to use cstdint intead of glib typedefs
add more ssl info and properly handle endpoints. and use streams for random_line
fix a crashbug where the willjoinchannel buffer wasn't zero terminated and would cause an access violation