etcdhttp: add /v2/admin/machines endpoint

fixes #1012
let `ServeHTTP` do the check for us
don't want to duplicate this logic