Fixing TLS port (it was using buffer itself instead of bv)
Handling custom binary port overflow a bit better way
Added negative value check to custom binary port. (avoid infinite loop)
Fixed zlib write! to return proper written number.