add 'require-navigator' class to modified links

Links injected into the page are given the `require-navigator` class so the extension doesn't try to inject twice, but also so that anyone inspecting the html will see the source of the modification.

Resolves #12