Drop p-d-m-p use, will try and avoid scope=import due to complexity/problems it brings to the table.
plugin-api is picked up from nexus-core... hopefully will go away, so avoid referencing it directly.
make section markers a bit more obvious
Update  to use nexus-plugin-parent
add better message to help sort out WTF is going on