Backport the Solr indexing improvements
[maven-release-plugin] prepare release broadleaf-3.1.0-M2-3
[maven-release-plugin] prepare for next development iteration
Fix version
Change instanceof equals() comparison to isAssignableFrom()
Merge commit '9eb0da705fa4deb82c15ebbf95621a5808694851' 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/dto/Entity.java
	admin/pom.xml
	common/pom.xml
	common/src/main/java/org/broadleafcommerce/common/config/service/type/SystemPropertyFieldType.java
	common/src/main/java/org/broadleafcommerce/common/template/TemplateType.java
	common/src/main/resources/config/bc/common.properties
	core/broadleaf-framework-web/pom.xml
	core/broadleaf-framework-web/src/main/java/org/broadleafcommerce/core/web/checkout/section/CheckoutSectionStateType.java
	core/broadleaf-framework-web/src/main/java/org/broadleafcommerce/core/web/checkout/section/CheckoutSectionViewType.java
	core/broadleaf-framework/pom.xml
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/order/domain/FulfillmentGroupImpl.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/domain/secure/BankAccountPaymentImpl.java
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/payment/domain/secure/GiftCardPaymentImpl.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-profile-web/pom.xml
	core/broadleaf-profile/pom.xml
	core/pom.xml
	integration/pom.xml
	pom.xml
#902 - Change instanceof equals() comparison to isAssignableFrom()