Fixed compilation errors and most of the warnings for 2.10
Fixed tests for 2.10
Added assembly and moved sbt-launch.jar to root dir to avoid it being part of assembly jar