Upgrade to Scala 2.11.0-M6 and mark Scala dependencies as provided.

As experience has shown, having Scala transitive dependencies from
partest is problematic. The main reason is that we want to test a newer
version of the code (e.g. scala-xml module) that partest depends on.
If partest has transitive dependency we have to go through process of
excluding it's dependency so we are sure that our binaries for given
dependency are picked up. This commit reverses the defaults: all Scala
dependencies are marked as provided which means a consumer of partest
must explicitly provide those dependencies.

A side benefit is that, if one doesn't need scalacheck (e.g. there
are no scalacheck style partest tests) then scalacheck won't show up
on test classpath because it won't be provided.
Merge pull request #7 from gkossakowski/provided-depdencies

Upgrade to Scala 2.11.0-M6 and mark Scala dependencies as provided.
Move to BlackboxContext
Merge pull request #8 from adriaanm/blackbox

Move to BlackboxContext
Enable Travis CI
Merge pull request #9 from adriaanm/travis

Enable Travis CI
Remove trace macro. Too unstable.

Also, it was duplicated in scala/scala.
This one seems to have been unused.
Add sonatype snapshots repo.

So that we can PR validate against Scala snapshots.
Merge pull request #10 from adriaanm/excise-trace

Remove trace macro. Too unstable.
Proudly display Travis CI status
Update README.md
Only validate against 2.11.0-SNAPSHOT
Automate release: settings for dependency versions.

Enable building against Scala 2.11.0-SNAPSHOT.

Disable `-Xfatal-warnings` to make PR validation less painful.
TODO: Re-enable for travis / nightlies.

TODO: Bump to Scala 2.11.0-M7, Scalacheck 1.11.0 once they're out.
Merge pull request #12 from adriaanm/master

Automate release: settings for dependency versions.
Move build boilerplate to standard.sbt.

Turn off oraclejdk6 because Travis CI no longer supports it.
Merge pull request #13 from adriaanm/master

Move build boilerplate to standard.sbt.
Update .travis.yml
Add support for Java 8 in filtered check feature.

Not much to easy. Added another case so we can use `#partest java8`
syntax for marking fragments of check files that should be used when
testing on Java 8.