Don't include test sources outside quasar-core-jdk8 root

This doesn't play well with IntelliJ; project build fails.
Make MetaInfServices a compile-time dependency

IntelliJ can't deal with changes to compile classpath in the gradle script that the compileOnly config requires.
Merge branch 'refs/heads/build'