Jrbl/new auto upgrade

@caesar2164 this is your previous set of changes, rebased and squashed, with my newer changes added on top; this version doesn't require the passphrase dialog.

Please look it over and press the green button.
I think I'd like it to be, yeah. It does put the hat on them in the nicklist, and I think that's as much fanfare as it warrants - especially since they can't actually do anything at the moment. :)