Ignore auto-generated files
Allow specifying wayland connection by name
Remove global connection
Send requests via a connection channel
Send events via a connection channel
Dispatch events dynamically as they arrive