[SPARK-1812] [WIP] Scala 2.11 support

Still work in progress
But did it work with Hadoop 1? that needs protobuf 2.4.1