Script now loads its own dependencies, like before
CSS again loaded if bookmarklet, not if plugin