soft credit fixes for WebTest_Contribute_AddPricesetTest
soft credit fixes for WebTest_Contribute_ContactContextAddTest
add classes for soft credit listing and fixed WebTest_Contribute_ContactContextAddTest
notice fixes
code cleanup
notice fixes
test fixes WebTest_Contribute_OfflineContributionTest::testStandaloneContributeAdd
test fixes for WebTest_Contribute_OfflineContributionTest::testDeductibleAmount