etcdhttp: make admin HTTP endpoint return json format error

/error pkg is kind of broken right now. It is design for holding the store specific error. It is being misused. 
have a plan to combine with etcd store error's http representation.
but httperror is good for now. will change.