Fixed broken links to firefox addons site

The main "Install It!" link in the header redirects to the wrong url as well. I couldn't find it in the source anywhere.