CRM-14875 - Make sure line items show up for any contribution, event reg or membership signup which uses a non-quick-config price set.

----------------------------------------
* CRM-14875:
  https://issues.civicrm.org/jira/browse/CRM-14875
Merge pull request #3526 from davecivicrm/CRM-14875

Tested the PR and its good to merge