DATASOLR-183 - Remove usage of deprecated api from sd-commons.
DATASOLR-112 - Allow zero as valid page size.

Prepare issue branch.
DATASOLR-112 - Allow zero as valid page size.

It is not possible to set ‘start’ and ‘rows’ without having the need of going through PageRequest. If one still feels to need to have zero sized pages we’ve added ’SolrPageRequest’ as an alternative to ‘PageRequest’.