I think we should go ahead and remove the submodule and add the files directly. Optionally include tree (history) of information from the specs repo.
We could keep the runner as its own submodule, but we should also consider removing it as well.
What say you?
I prefer removing the submodule and adding the specs directly to the -core repo.
Fixes #2134 - Merge branch 'specs' into fix-2134-merge-specs-submodule