Backport #758 to 3.1.0-M2
[maven-release-plugin] prepare release broadleaf-3.1.0-M2-1
[maven-release-plugin] prepare for next development iteration
Fix bug parsing out expressions for enumeration types
(cherry picked from commit ef17fb6452ef2b008ef4143c32f431f96125e831)
#845 - Keep track of transformed classes
#311 : Allow more granular ignore expressions in DirectCopyClassTransformer based on template token patterns
Add static debug logging to CategoryImpl [TEMPORARY - DO NOT MERGE]
[maven-release-plugin] prepare release broadleaf-3.1.0-M2-2
[maven-release-plugin] prepare for next development iteration
Revert "Add static debug logging to CategoryImpl [TEMPORARY - DO NOT MERGE]"

This reverts commit 5bc5bfa9a03f23a7f9f6ccb4f6c711667ce28bf2.
#895 - Use instanceof in equals() methods instead of direct class comparison
Merge branch 'BroadleafCommerce-3.1.0-M2-x' into BroadleafCommerce-3.1.x

Conflicts:
	admin/broadleaf-admin-module/pom.xml
	admin/broadleaf-contentmanagement-module/pom.xml
	admin/broadleaf-open-admin-platform/pom.xml
	admin/broadleaf-open-admin-platform/src/main/java/org/broadleafcommerce/openadmin/server/service/persistence/module/FieldManager.java
	admin/pom.xml
	common/pom.xml
	common/src/main/java/org/broadleafcommerce/common/resource/service/ResourceBundlingServiceImpl.java
	core/broadleaf-framework-web/pom.xml
	core/broadleaf-framework/pom.xml
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/catalog/domain/CategoryImpl.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/order/domain/FulfillmentGroupImpl.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/order/service/type/OrderStatus.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/payment/domain/AmountItemImpl.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/payment/domain/PaymentInfoImpl.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/payment/domain/PaymentResponseItemImpl.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/payment/service/type/PaymentInfoAdditionalFieldType.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/payment/service/type/PaymentInfoType.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/search/domain/FieldImpl.java
	core/broadleaf-profile-web/pom.xml
	core/broadleaf-profile/pom.xml
	core/broadleaf-profile/src/main/java/org/broadleafcommerce/profile/core/domain/CustomerAddressImpl.java
	core/broadleaf-profile/src/main/java/org/broadleafcommerce/profile/core/domain/CustomerImpl.java
	core/pom.xml
	integration/pom.xml
	pom.xml
Backport the Solr indexing improvements
#807 - Fix missing icon
#878 - Redactor's Font Style button disappears when viewing in Firefox
Fixes #541 - Define the blDialectProcessors in common, have the framework contribute to that processor set
[maven-release-plugin] prepare release broadleaf-3.1.0-M2-3
Fixes #899 - Ensure that the #props expression can get db SystemProperty values
[maven-release-plugin] prepare for next development iteration
#581 - Support the Thymeleaf code-completion and docs for common processors