[BUGFIX beta] HashLocation no longer looks the hash up with location.hash because of a Firefox decode bug. Fixes #4262