refactor anchor watchpoint render for future optimizations
allow hiding the compass window as a user interface option (slow systems benefit from less overlaid windows)
defer loading plugins which are not enabled until setup window is opened

This greatly improves startup speed on slower computers which have many
plugins installed but not enabled because the dlopen call can take a long time
misc vector rendering optimizations