Feature/update notifier

Add update notifications. Also generalized opening links in external browser so links can be marked as such after page load, and to not cache the href (in case it changes).