Continued work on all unique data (here: grants). Added a GrantRepository.
This also fixed issue #79 "Grants search by period overlap".
$pagination->getTotalItemCount() really returns the number of rows. ->count() only returns the number of items on the current page. So using the former.