Rename `read_from_socket` to `recv`
Move feature related functions to `Hedwig.Conn.Features`
Move to `Hedwig.Transport`