Added options.replace to .transitionTo method that will replace history by calling .replace() if set