Support for scala 2.10

This hopefully fixes #76.

I've bumped lib versions, replaced legacy scala plugin with the more recent scala-maven-plugin and migrated tests to scalatest.