Move all plugin source files to appcomponents/, split plugin
Moving the plugin source and resource files allows them to be used outside of smtk.
Split appcomponents/plugin-core, leaving the auto-start behaviors in plugin-core, and add all the gui components and readers to a new plugin-gui.
For #474 (closed)