[#1] Pull out jpa query factory methods from JpaRepository into QueryFactory
Remove smurf-naming prefix from JpaCriteriaMapper