etcdserver: force wip

@jonboulle it would be great if you can do a quick review. i will continue to clean this up and write tests.
actually how about just sharing this code with restartNode..?