CRM-15364 fix - Change Registration Selections: problems handling discou...

...nted line items and full options

https://issues.civicrm.org/jira/browse/CRM-15364