After some discussion, I think agree that this should be in scala-library.jar, otherwise users of macros that are annotated with this will need scala-reflect on the compile time classpath.

We discussed whether `scala.annotation._` is the best package for this as it is a pretty niche annotation. One alternative might be `scala.annotation.macros._`?

Opinion please from @adriaanm or @gkossakowski .