Fixed HTML5 History behaviour in Safari

Now it doesn't add extra states unnecessarily on startup.