Instead of overriding parseCommandLine to pass a custom class, use the
@Options annotation to inform the command line parser where to find the
additional options.
Cannot be used for classes with @Argument, so those classes will
continue to have a custom parseCommandLine().
As part of this, remove the PluginLsCommand.all @Option field and use the
PluginLsCommand.list.all @Option field instead to remove duplicate code.
Change-Id: I5229efee8a04d61814b1b33a492f1b9bcd953b5b