Fix some issues.  Large reports should return properly now.  A new mechanism is added as a method to further refine finds and counts by using a specified compare item.  The reports had issues because it would pull the entire result set regardless of the requested items.  On large databases this would cause issues even for a single day of difference.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2705 71f96598-fa45-0410-b640-bcd6f8691b32