okay last one was not supposed to go public !!
okay git updater can now differentiate between dirty, ahead and behind