Error handling.

Remove dbus_connection_flush after dbus_bus_add_match, since passing
error will cause the add match blocked until it gets a reply.
Add async event loop examples.