Added 'on' prefix for hashchange event name in IE

For `attachEvent`, the event name needs an `'on'` prefix; see http://msdn.microsoft.com/en-us/library/ie/cc288209%28v=vs.85%29.aspx