Introduce --patch command line option.

Only display diff if `patch` flag is set.
Introduce --max-count command line option.

Only consider `max-count` commits.