DATAJPA-393: Using query projections in JPA repositories

JIRA: https://jira.spring.io/browse/DATAJPA-393

add Page<T> findAll(FactoryExpression<T> factoryExpression, Predicate predicate, Pageable pageable); in QueryDslPredicateExecutor