Fixed dependency issues with fragmented substeps core projects

Removed requirement for substeps-core, substeps-junit-runner etc to be dependencies on the projects, they are now provided by the plugin