- squashed commits
- fork
- beforescript + beforexternalscript hack
- scriptweeder renaming
- use widget.preferences instead of scriptStorage
- not needed in extension: userjs on https
- welcome page
- warning tooltip for block inline scripts
- extension button
- update/disable/remove toolbar button logic
- extension button toolbar/page switching
- update version number
- extension button styling !
- talk to userjs !
- gen all versions from Makefile
- bgproc: get debug_mode from script
- toolbar button tooltip
- check userjs version
- guard against page scripts masquerading as scriptweeder