main: add version flag

Why would you not use `fmt.Printf("etcd version %s", version\n)`? Maybe it's just me, but I have to check every goddamn time whether or not Println adds a space.