[SPARK-1812] [WIP] Scala 2.11 support

Still work in progress
I'm not sure about why protobuf was shaded to begin with, because non-shaded akka-2.2 works just fine (shaded version was akka-2.2). Only akka-2.3 (recent version) caused the timeouts because of protobuf mismatch.