Adding CustomerGroup and GroupMembership domain.
Adding missing license text.
Added CustomerGroup and GroupMembership to persistence-profile.xml.
Added GroupMemberships to Customer.
Removed mappedBy entry; decoupling GroupMembership from Role.
Added entities for CustomerGroup and GroupMembership.
Added Gift Card support to billing page; HTML, CSS, messages.properties, GiftCardInfoForm, Validator and Empty controller.
Placed GiftCardInfoForm in the correct module.
Created BasicPaymentInfoForm to have a common form to be used by payment modules introduced by the ListenerManager strategy.
Added support for checkoutController extensions.
Removed extensions from BroadleafCheckoutController.
Merge remote-tracking branch 'origin/develop' into develop-2.3
PaymentInfoTypeService that returns a payment map of payments attached to an order.
Updated the pom files to reflect 2.3.0. Modified some default
fulfillment group statuses.
Added comments.  Also, added back a deprecated status.
Added additional methods to the FulfillmentGroup dao and service to
allow queries based on status.
Added new methods to FulfillmentGroupDao. Also added queries to the orm.xml
Added unpaidTotal to Order to support multiple payments.
Added UnpaidTotalActivity to pricing workflow to support multiple payments.
adding AdminSecurityContext and context type - references in admin user