Bug 787395 saving this tragic attempt, now I know of web panels

- Also adding test for addon global
web-panel wip