CRM-13283 fix - Number of terms does not update the end date of membership

https://issues.civicrm.org/jira/browse/CRM-13283
--HR-329 Fix datatable DOM collision
CRM-13973 : #comment-59275 fix
CRM-13973-comment : intial financial_item entry of multiple entires being recorded during 'cancelled' status update on contribution (linked to participant) has amount = total_amount (which is incorrect)
CRM-13973-comment : handled 'Refunded' status logic during Status edit of a contribution
Web Test Fix
Merge pull request #2877 from jitendrapurohit/Priceset_Webtest

Web Test Fix
Merge pull request #2879 from colemanw/master

TabHeader.js - extend to support HR-320
Merge pull request #2880 from colemanw/master

Update action-menu styles
HR-316 - Add crmRegion support to snippets and remove old div
HR-330 : case status should return filter=0 by default
Merge pull request #2884 from yashodha/HR-330

HR-330 : case status should return filter=0 by default
Merge pull request #2871 from divya-jose/HR-329-new

--HR-329 Fix datatable DOM collision
Merge pull request #2881 from colemanw/snippet

HR-316 - Add crmRegion support to snippets and remove old div
Fix case email table
HR-321 - Keep accordions closed for special case activities
CRM-13833 and CRM-13981 minor fixes

----------------------------------------
* CRM-13833: Implement Soft Credit Types
  https://issues.civicrm.org/jira/browse/CRM-13833
* CRM-13981: Migrate "In Honor of" to Soft Credits
  https://issues.civicrm.org/jira/browse/CRM-13981
Typo mistake
Merge pull request #2885 from monishdeb/CRM-13833

CRM-13833 and CRM-13981 fixes
Web Tests Fix