etcd checks that the data dir is writable by writing and removing an empty file to the data dir during startup and exits non-zero if that fails. fixes #876