fix pullStanza not saving conduit state

Was using withStream' instead of withStream
add StreamConfiguration parameter to session and rename hardcodedTcpDetails to TcpDetails
respect errors on xmppBind
tighten default TLS parameters
log errors in reader thread
cleanup Network.Xmpp.Stream