fix(registry): use etcd create vs set when scheduling
fix(registry): be pickier when resolving job offers