Correct type to Result instead of R which is gone runtime.
Extra typing required by 2.10, should work for 2.9 as well.
Upgrade plugins
Apparently 2.10 added a toVector method to TraversableOnce so we need to override it.
Allow to publish to for 2.10.0
bump down to 0.5.1-SNAPSHOT for 2.10
Add all language features
Set version to 0.5.1
Move performance tests into own source tree. Had to convert to full configuration to make this work.
Merge branch 'scala-2.10'

Conflicts:
	build.sbt
Remove broken performance checker
Fix a broken test. Prepare for upgrade to 2.11