CRM-14197 pass line items & isTest into renewMembership (derive at form level

towards CRM-14197 pass lineitems & isTest into renewMembership

remove minor code duplication, ensure  set to form value

minor cleanups
param fix & clarify object to pass to updateRecurmembership fn

declare membershipContributionID & use that

remove  param

don't check for empty on  - would have had an error

remove unrequired param

set membershipContribution directly as required
refactor processing of secondary transaction into separate function
evaluate form contribution TypeID on form function
use try catch rather than passing errors as a reference
show status label instead of name in event dashboard
EventInfo: use a title and localized status names
Merge pull request #3341 from systopia/CRM-14740

CRM-14740
Merge pull request #3342 from systopia/CRM-14741

CRM-14741
CRM-14745 fix - Menu link to membership reports not working on sandbox

https://issues.civicrm.org/jira/browse/CRM-14745
CRM-14230 : sanity check
Merge pull request #3362 from pratik-joshi/CRM-14230

CRM-14230 : sanity check
CRM-14739
Merge pull request #3364 from jitendrapurohit/CRM-14739

CRM-14739
CRM-14480 - ManagedEntities - Cleanup. Extract method removeStaleEntity().
CRM-14480 - ManagedEntitiesTest - Cleanup
CRM-14478 - ManagedEntities - Extract methods
CRM-14478 - ManagedEntities - Add support for 'update' policy ('always' or 'never')
CRM-14478 - ManagedEntities - Add support for 'cleanup' policy ("always", "never")
\Civi\API\Provider\AdhocProvider - Bump priority