Checks out from origin/master on extn update

- If we don't specify checking out from origin/master we end up with
  un-updated local branches and the repo doesn't _actually_ update