Slurp up deprecated flags, logging a warning

Fix #1141 
This is the only reason for having our own `flagSet`? Can we do this as `flag,CommandLine.Usage` = ...?