working out pushstate / hashchange for IE
removing work around for requiring history