teach Clark Kent how to limit the size of a resultset
A report that returns too many rows may consume memory
to not good effect. This patch adds a new command-line
parameter to Clark Kent, --resultset-limit, to allow
report results to be truncated at the specified number of
rows. Since the user cannot know how many results the
report would have had without the limit, the main
purpose of this patch is to reduce the chance that
clark-kent.pl will trigger OOM-killer.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>