Revert "Remove canvas from side list"

This reverts commit 1c5f1b06c05ac70f02ca3e68659718329fd05ef5.
Update app window to be QtQuick Controls capable

Also include wrapper class for QSettings to be accessed via QML
Change TextEdit to TextArea
Switch to QtQuickControls StackView
SplitView for EvalEditor
Initial dialog redesign commit

Not yet finished
Dynamic dialog creation
Update criteria item dialogs
Update GradingCriteriaRow dialogs
Final dialog changes
Better crash file saving
Update release dlls
Fix release issues
Add new QML release dlls