Merge branches 'environmentselection', 'gitsubmodules', 'outputview', 'projectbuildrootswitching', 'projectproxymodel', 'stage', 'ui' and 'vcsdiffwidget' into building