Handle AF_UNSPEC in address module, saves gaurd in log_connection()
Add protocol specific data
Rework Nikos Mavrogiannopoulos's ALPN support

Use protocol data functionality to hold configure ALPN protocols.