Re-try dbus connection with timeout and improve icons a bit better. Thanks to jmcneill.