Document assert module
xbrowser/console: don't spawn _cmdloop() until after this.summonbutton is initialized (fixes passing undefined to viewportStick())