CMS-1529 Making the project more "plugin" friendly. Moved migrate classes to core. Added plugins.