Sets up common options for git diff-files, diff-index and diff-tree and parses them. Any unique parameters must already be set up in flags before calling this, because this will call flags.Parse
(c *git.Client, options *git.DiffCommonOptions, defaultPatch bool, flags *flag.FlagSet, args []string)