Fixes no discount issues if priceset ID is null in cividiscount_item table.

#32

Any issues with this fix?
Tested and works for events on civicrm 4.3.