DNN-6208 Make HTML Editor Manager separate from editor provider

The HTML Editor Manager module was part of the RadEditorProvider, we've pulled it out into its own module.
This module loads the configuration control based on an attribute in the provider entry in the web.config
DNN-6208 Modify the RadEditor manifest to include new settingControlPath attribute.
DNN-6208 Removed controls and code from RadEditor that was used to read/write to the web.config and some code cleanup.
DNN-6208 Fixed issue with passing wrong Id to Upgrade.RemoveModule
Added Exceptions to the DAL and added exception saving at the point where the loginfo is created and saved
Adjustment of ExceptionInfo to cater for new approach to exception logging
Serialization of ExceptionInfo
Remove new fields from log properties
Fix logeventid to bigint
Repairs - now working
Use a view to draw out the event log entries
Format stack traces for UI
Purge orphaned exceptions when adding new ones
Revert "Purge orphaned exceptions when adding new ones"

This reverts commit f8de79f01c9851e713391fcbf219779f57ee4bab.
Convert LogProperties to XML column
dnn-6205 remove contentlist module from search results module upon upgrade
Merge branch 'development' of https://github.com/dnnsoftware/Dnn.Platform into development