etcd: correctly override flag.Usage
etcd: deprecate remaining v0.4.6 flags
etcd: sort list of deprecated flags
etcd: remove unnecessary flag desc
pkg: move DeprecatedFlag to new package
etcd: pass flagset into setFlagsFromEnv
etcd: export SetFlagsFromEnv
etcd: rewrite SetFlagsFromEnv test to use custom flagset
pkg: move SetFlagsFromEnv to pkg package
test: alphabetize list of testable packages
etcdserver: extend storeRecorder to test parameters
etcdhttp: add test for expiration time
etcdserver: add tests for Set and Dir=true/false
docs: update error codes in api document
etcdhttp: allow empty values for TTL parameter
main: add version flag
etcdhttp: process dir parameter in request
etcdhttp: make TTL= equivalent to unset, and TTL=0 expire
*: add dynamic configuration http endpoint and cmdline arguments
etcdserver: add tests