etcdhttp: add /v2/admin/machines endpoint

fixes #1012
OK, carry on. I will circle back to clean up little things like docstrings.