misc: updater fixes and added support for the et:// protocol directly without +connect, fixes #747