CRM-13981 - Avoid creating soft credit with insufficient params
Webtest fixes
Merge pull request #4197 from colemanw/Webtest

Webtest fixes