Raise exception when hashing Java arrays (SPARK-597)
remove unused thread pool
changed HttpBroadcast server cache to be in spark.local.dir instead of java.io.tmpdir