Added function host:destroy(), added error handling for trying to work with a destroyed host, added lua5.2 support, fixed awkward naming of socket_get_address (it now matches the rest of the lib as get_socket_address now).