Handle WiFi authentication using an agent

Register an agent within the applet which shows an appropriate dialog
when credentials are requested upon connecting to a secured wireless
network.

Thanks to Julien Massot for providing the underlying agent library code.
9 files changed