-- CRM-15188, fixed code to provide line item ref to correct component id

----------------------------------------
* CRM-15188: line_item entity refs to membership rather than contrib on non-membership lines of membership price sets
  https://issues.civicrm.org/jira/browse/CRM-15188
--CRM-15055, CRM-15178, fixed code to save line items when a contribution is saved for contribution

----------------------------------------
* CRM-15178: Correct line_item entity reference for memberships when Separate Payments is true
  https://issues.civicrm.org/jira/browse/CRM-15178
-- CRM-15055, create line item for membership wne no contribution is recorded

----------------------------------------
* CRM-15055: Line item for membership entity should be created even when Record Payment is not checked
  https://issues.civicrm.org/jira/browse/CRM-15055
-- CRM-15055, fixed for multiple membership

----------------------------------------
* CRM-15055: Line item for membership entity should be created even when Record Payment is not checked
  https://issues.civicrm.org/jira/browse/CRM-15055
--CRM-15055, more work to create line item from font end
--CRM-15055, code changes to handle separate membership
-- CRM-15055, handled 0 Membership fee to create line items

----------------------------------------
* CRM-15055: Line item for membership entity should be created even when Record Payment is not checked
  https://issues.civicrm.org/jira/browse/CRM-15055
-- CRM-15055, handled IPN request for status change

----------------------------------------
* CRM-15055: Line item for membership entity should be created even when Record Payment is not checked
  https://issues.civicrm.org/jira/browse/CRM-15055
-- CRM-15055, handled creation of line item via membership api and import

----------------------------------------
* CRM-15055: Line item for membership entity should be created even when Record Payment is not checked
  https://issues.civicrm.org/jira/browse/CRM-15055
--CRM-15055, code cleanup
-- CRM-15055, fixed code for message template as the line item was not rendered properly

----------------------------------------
* CRM-15055: Line item for membership entity should be created even when Record Payment is not checked
  https://issues.civicrm.org/jira/browse/CRM-15055
Merge pull request #3999 from pradpnayak/CRM-15055

Crm 15055