etcdserver: return client urls for /v2/machines

for #1094 
i think the naming depends on whether we put schema in that field. If it does, it is better to be named `URL`, otherwise just call it `Addr`.

i am on for not put schema on it. This could help us to support switching between `http` and `https` if we want to.