Upgrade to checkstyle 6, sbt 0.13 and scala 2.10.3 to give Java 8 support

@drodriguez I upgraded this package to make sure it is usable with Java 8 code. Can you please accept this commit and merge it back out of this fork?

I tested it locally with a new Play app to make sure it works well