Added Before method to command.  If set, or if command.Subcommands is set, then the command is treated as a recursive subcommand
Merge branch 'upstream/feature/recursive-subcommands' of github.com:zenoss/cli into feature/serviced-updates