Added tag VERSION_2.9B3 for changeset 9f6b8b0f1bbc
Use GJSLint to tidy horrible code style
Use MutationObserver instead of listening for mutation events
Update for per-window private browsing