Slurp up deprecated flags, logging a warning

Fix #1141 
The custom usage func is necessary so the deprecated flags don't show up in the help output of `./etcd`