etcdhttp: add /v2/admin/machines endpoint

fixes #1012
right. this is an encoder. you *might* panic on encoding, but not writing to a connection.