Clean up Jid
Remove `Hedwig.Socket`
Spelling is hard :)
Update elixir requirement
Add Logger
Ignore test.exs and dev.exs
Update JID
Update Stanza
Update Supervisor
Auth
Default config
Example test.exs
Pass the full client rather than just the jid
Refactored and working client
Connection
Conn Features struct

This keeps track of features available for the connection
MUC join stanza
Transport behaviour
TCP Transport
Naïve test