#935 - Protection against NPE
Fixes #617 - Move AddToCartItem to be in broadleaf-framework instead of just broadleaf-framework-web
Addresses #1159.    When calling org.broadleafcommerce.core.order.domain.OrderItem#getPriceBeforeAdjustments(true), the orderItem prices were being updated if the salePrice was null on the SKU.
[maven-release-plugin] prepare release broadleaf-3.0.14-GA
[maven-release-plugin] prepare for next development iteration
Added documentation noting that retail and sale prices would be initialized on first execution of this method.
Merge branch 'BroadleafCommerce-3.0.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/pom.xml
	common/pom.xml
	core/broadleaf-framework-web/pom.xml
	core/broadleaf-framework/pom.xml
	core/broadleaf-profile-web/pom.xml
	core/broadleaf-profile/pom.xml
	core/pom.xml
	integration/pom.xml
	pom.xml
#1171 - Only force-trigger and verify class transformer behavior when one is actually registered
#1171 - Remove a deprecated class from the persistence.xml that no longer has any `@Entity` or `@Table` annotations and is completely benign
#1171 - Fix incorrect logging and log messages for verifying that entities underwent class transformation
Fixes #1177 - Update to the latest Spring patch release
[maven-release-plugin] prepare release broadleaf-3.1.9-GA
[maven-release-plugin] prepare for next development iteration
Merge branch 'BroadleafCommerce-3.1.x' into develop

Conflicts:
	admin/broadleaf-admin-functional-tests/pom.xml
	admin/broadleaf-admin-module/pom.xml
	admin/broadleaf-contentmanagement-module/pom.xml
	admin/broadleaf-open-admin-platform/pom.xml
	admin/pom.xml
	common/pom.xml
	core/broadleaf-framework-web/pom.xml
	core/broadleaf-framework/pom.xml
	core/broadleaf-profile-web/pom.xml
	core/broadleaf-profile/pom.xml
	core/pom.xml
	integration/pom.xml
	pom.xml
Merge branch 'develop' into multi-tenant-refactor