Fixed conflicting inheritence problem (#37), more documentation, remove building for Scala 2.9.x. Preparing for 3.1.1.