#801 - The customCriteria array in a PersistencePackage should not be sorted
#844. Adding default sorting to paginated queries to ensure consistency.
#844. Added additional documentation.
Merge branch 'BroadleafCommerce-3.0.x' into BroadleafCommerce-3.1.x

Conflicts:
	admin/broadleaf-open-admin-platform/src/main/java/org/broadleafcommerce/openadmin/server/service/persistence/module/criteria/CriteriaTranslatorImpl.java
	core/broadleaf-framework/src/main/resources/config/bc/jpa/domain/Category.orm.xml
Merge branch 'BroadleafCommerce-3.1.x' into develop