Rewrite magic TLD handling.

Commit 1250bd7a naively added handling based on publicsuffix.org data; but that turned out to have serious performance implications.  Re-implement to get the same benefit, via nsIEffectiveTLDService, without the performance hit.

FIxes #1689
Updated translations from babelzilla.org.
Version bump - 1.7
Fix typo.
Use registerProvider to get an AOM entry, rather than a XUL overlay.
Remove extra end-anchor in generated regexp.
Fix the 'manage user scripts' monkey menu item.

Ref: 0d758f7d
Fixes: #1693
Catch script match failures.
Fix failure with regex include/exclude rules.

Fixes #1692
Version bump: 1.7.1