Add logic for buildCountQuery.
Updated docblocks.
Change findAll signature to default paginated to false.
Remove needless line in findAll.
Add buffer call to results in Non paginated findAll.
Add missing logic to workout count on paginated result set.
Add missing check on limit in Paginated Result Set.
Fix math to calculate the offset in Paginated Result Set.