HttpBroadcast server cache by default in spark.local.dir instead of java.io.tmpdir

The HttpBroadcast server cache is by default writing in java.io.tmpdir, which is misleading because you would expect this data to be in the Spark scratch space.