Update bindings
Add authentication support

Also make auto-reconnect use less messages boxes to inform about things.