genvers: Learn to use git describe --dirty

Signed-off-by: Katsuyuki TATEISHI <kt@wheel.jp>