DATAJPA-551 - Add support for limiting the query result in the query derivation mechanism.

Changed SlicedExecution to only try to fetch an additional record if the given query is not restricted via a query limit.
Added test cases for Paged and Sliced query executions.