Provide JPA repository interface without paging

This is a binary compatible change with no functional side effects.

In an ideal world, JpaRepository would have extended CrudRepository
and a hypothetical PagingAndSortingJpaRepository would have extended
JpaRepository and PagingAndSortingRepository. However, that would be
a breaking change to make now, so it's not an option.

This change created a new interface named CrudJpaRepository. It
extends CrudRepository. All of the methods currently in JpaRepository
were moved to CrudJpaRepository except for findAll(Sort) (a paging
method), and JpaRepository was changed to extend CrudJpaRepository
and PagingAndSortingRepository.