pristine ionic 35ad05163a77057b0c5e48b1b98f64b14d986569
Merge branch 'ionic-pristine' into 4.0.x
a bunch of fixes, including reinstating working goToHash
passing tests