#500 - Money fields > 1000 were not rendering properly in the admin
#503 - Incorrectly using new GregorianCalendar instead of SystemTime, possible NPE
#309 - Sale price not applied on order subtotal when no offers in system
#492 - Total savings and total calculation error for 100% off offer
#511 - divide() method in Money is incorrect
#309 - Additional fixes related to sale prices and offers
#91 - Change all custom persistence handler beans to refs to allow overriding OOB configuration easily
#126 - Move the creation of RatingSummary and RatingDetail to a dao layer to allow for easier overriding
Fixes #220 - Disable legacy tests unless the ‘legacy-test’ Maven profile is explicitly used
Fixes #242 - Make the reference number unique within PaymentResponseItem since that column defines the @ManyToOne relationship to PaymentInfo
Fixes #497 - Use a mappedBy for the @ManyToMany relationship from OfferCode -> Order. Order should be the owning side of the relationship
#220 - Move the entire legacy test configuration into the profile declaration
Revert "Fixes #242 - Make the reference number unique within PaymentResponseItem since that column defines the @ManyToOne relationship to PaymentInfo"

This reverts commit d654e0650e1bddcfee892fdc69da9511f8dbb520.
#309 - Fixes issue with sale prices when no offers exist in the system
#495 - Best deal conflicts between order and order item offers that are not combinable
Merge remote-tracking branch 'origin/BroadleafCommerce-3.0.x' into develop

Conflicts:
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/order/domain/OrderItemImpl.java