CRM-15387 - api sets default soft_credit_type_id when not passed, and up...

...date api test to verify.

----------------------------------------
* CRM-15387:
  https://issues.civicrm.org/jira/browse/CRM-15387