Merge changes from stable branch (which was only minify script changes) in for new dev.
Version bumps.
1. Firefox has a new ESR out and 10ESR is end of life, so bump requirement to 17.
2. IE requirement bumped to version 8, but also added check for compatibility view. If you are in IE8 and with compat view, you'll get an "unsupported browser" warning.
Safari stable is v6 now.
Fix Squizmap #3584: "Anchor links in preview mode don't scroll the user".
Previous commits to fix hashlinks meant that they in fact indeed worked, but Firefox
did not scroll it because it limited the target of scrolling to the immediate iframe,
and that is already fully stretched by EES. (IE and Chrome worked fine.)
Add a click event for hrefs starting with "#" so that if the doc anchor exists, it
will use scrollIntoView() to move the frame and parent window, which works even in
Firefox.
Revert version requirement upgrades (for standard EES) as this is not necessary for next release.