Fix CRM-1475 membership contribution-detail report

Fix the membership and contribution detail report when being used with ACLs see CRM-1475
Remove old check on how setting has been defined it has only been applied to one
var so it's needless mess
CRM-13973-qa : consists of fix for most of the points mentioned in #58122
CRM-13973-qa : fix for the critical bug found mentioned in comment : 58222
CRM-13973-qa : financial_item statuses fix on change selection
Menu js tweak
CRM-13863 - Ensure cancel button gets needed css class
CRM-13817 - mini notification default messages based on api action
Merge pull request #2651 from pratik-joshi/CRM-13973-qa

Crm 13973 qa fixes
Fix incorrect variable
Merge pull request #2655 from colemanw/mini

Mini notification updates
CRM-13863 - Update dependent tabs and blocks
test fixes related to enum to varchar changes
Merge pull request #2657 from kurund/test-fixes

test fixes related to enum to varchar changes
more test fixes
Merge pull request #2659 from kurund/test-fixes

more test fixes
Merge pull request #2568 from seamuslee001/master

Fix CRM-14275 membership contribution-detail report
Merge pull request #2596 from eileenmcnaughton/CRM-14299

Remove old check on how setting has been defined it has only been applie...
Merge pull request #2656 from colemanw/mini

CRM-13863 - Update dependent tabs and blocks
more test fixes