nixos: add etcd module

This is still using curl instead of etcdctl?