[WIP] Port publisher and bookmarklet to bootstrap

splitting #4657 to get some smaller PRs. This one ports the publisher to bootstrap and uses it for the bookmarklet.
todo:
- [ ] fix javascript for aspect selection
- [ ] fix javascript to close the bookmarklet
- [ ] adapt tests

![bookmarklet_bootstrap](https://f.cloud.github.com/assets/3798614/1875977/e5cfaf3c-7905-11e3-8d88-86cbf2a8a551.png)