Add some magic to force make to regenerate version.h properly when the revision changes