etcdhttp: check method for every endpoint, add tests

i believe this is overkill.......