etcdserver: add GenID function