Merge pull request #626 from kurund/CRM-12463-fixes

worked on CRM-12463, more cleanup
Merge pull request #627 from kurund/CRM-12463-fixes

worked on CRM-12463, more cleanup
CRM-12463
Merge pull request #629 from yashodha/soft

CRM-12463
Merge pull request #630 from kurund/CRM-12463-fixes

CRM-12463, fixed setdefaults for soft credit
CRM-12463, formRule js fixes