Anywhere there are events re: AJAX, with the exception of loading an inline definition, they are wrapped in a check to ```Router.hasPushState``` so that the page reload will occur if its false.

@ascott1 @cmc333333