BAP-4676: Fix Major issues mentioned in Scrutinizer builds
 - Remove empty try catch block
CRM-1990: Channel type should be B2B
 - Edit translation
CRM-1995: B2b lifetime value
   - added migrations
   - added base listener logic
Merge branch 'master' into ticket/CRM-1995
CRM-1377: Description field in Campaigns does not transmit separate lines on the view page
CRM-1995: B2b lifetime value
   - added listner logic
   - fix bug in amount provider
   - added label to b2b header
Merge pull request #1040 from laboro/ticket/CRM-1377

CRM-1377: Description field in Campaigns does not transmit separate line...
CRM-1943: Add widget icons
Merge pull request #1042 from laboro/ticket/CRM-1943

CRM-1943: Add widget icons
Merge branch 'master' into ticket/CRM-1995
Merge pull request #1027 from laboro/fix/CRM-1990

CRM-1990: Channel type should be B2B
CRM-1995: B2b lifetime value
   - remove possibility to assign leads and opportunities to b2b customer
CRM-1995: B2b lifetime value
   - remove possibility to assign leads and opportunities to b2b customer
Merge pull request #1019 from laboro/ticket/BAP-4676

BAP-4676: Fix Major issues mentioned in Scrutinizer builds
CRM-1995: B2b lifetime value
   - change lifetime badge view
CRM-1995: B2b lifetime value
   - added functional tests for listeners
Merge pull request #1041 from laboro/ticket/CRM-1995

CRM-1995: B2b lifetime value
CRM-2006: Start Form Opportunity does not filter values
Merge branch 'master' into fix/CRM-2006
Merge pull request #1044 from laboro/fix/CRM-2006

CRM-2006: Start Form Opportunity does not filter values