De-aggregate the macro annotation subproject
De-aggregate the macro annotation subproject

We can still run targets in there, but we no longer include it in,
for example `sbt test:compile`.

This is to unblock development on 2.13.x until the macro annotation
tests are ported to partest.

martijnhoekstra/scala,scala/scala,lrytz/scala,lrytz/scala,martijnhoekstra/scala,martijnhoekstra/scala,scala/scala,lrytz/scala,lrytz/scala,scala/scala,scala/scala,lrytz/scala,scala/scala,scala/scala,lrytz/scala,martijnhoekstra/scala,martijnhoekstra/scala,martijnhoekstra/scala