Some fixes to startup w/o connection
remove cruft
fix #653
a number of fixes around proxy handling; mainly that proxies do not disappear when we go offline, and that JID proxies ever get used
rename file which silently interferes with barchart-udt loading
remove more spurious error messages
remove more exception spam
when a notification is closed, swallow the close event so that it does not close any modal that is open
more proxying fixes; includes sending proxies back through the check instead of blindly reappending them
some minor cleanups to use interfaces
more refactoring