1. Fix linking error in MinGW
cleanup
cleanup
rename
Initialize ScribbleArea in MainWidow, not Editor
Introduce BaseDockWidget
1. Pencil2D can remember all dock widgets' layout now.
minor