half-baked panel control support logic
Merge commit 'c3a6e187b0b5f0d3d2cfaadfa8fb60be647bccfe' into Feature-CustomShapes
fixes bug when start shapes lab in a new environment;
fixes bug when the import file name is "ShapeGallery.[pptx | pptlabsshapes]"
Merge branch 'Feature-CustomShapes' into dev-1.10
fixes #574 by revising duplicate shape name's logic
Issue #572: UI part of multi select with Ctrl key done, logic operations need to be tested