New tls.lua library for handling TLS records
Update ssl-enum-ciphers to use tls.lua
Let tls-nextprotoneg use tls.lua library

Required fixes to tls lib's extensions (did not previously support
extension data)
Update ssl-date to use tls lib