fix($browser): don’t use history api when only the hash changes

Prevent side effects in IE9