circle: Add a Git history reconciliation step
circle: Add a Git history reconciliation step

Since Circle does some really strange stuff when it clones our
repository (resetting the default branch to the branch we're testing,
thereby making it impossible to actually tell what's changed from our
default branch) we need to do some magic to get back on track.

The last reset might not be necessary.

Signed-off-by: Kristofer Rye <1ed31cfd0b53bc3d1689a6fee6dbfc9507dffd22@gmail.com>
Tested-by: Kristofer Rye <1ed31cfd0b53bc3d1689a6fee6dbfc9507dffd22@gmail.com>

StoDevX/AAO-React-Native,StoDevX/AAO-React-Native,StoDevX/AAO-React-Native,StoDevX/AAO-React-Native,StoDevX/AAO-React-Native,StoDevX/AAO-React-Native,StoDevX/AAO-React-Native,StoDevX/AAO-React-Native,StoDevX/AAO-React-Native