Cleanup and new tests
Merge origin/master

Conflicts:
	core/impl/src/main/java/com/blazebit/persistence/impl/AbstractBaseQueryBuilder.java
	core/impl/src/main/java/com/blazebit/persistence/impl/PaginatedCriteriaBuilderImpl.java
Merge origin/master