* Add sidebar docking
* Fix sidebar initial size
* Fix sidebar collapse
* Hide floating sidebar when switch away from model view
* Add option to reset window layout
* Save & load window layout
* Fix a small issue with gcode toggle
* Properly save & restore sidebar state
* Show collapse icon based on sidebar docking state
* Adjust toolbar position based on docking position
* Fix return toolbar position
* Fix plate list position