Add try-finally to handle MapOutputTracker timeouts.
Conflicts:
	core/src/main/scala/spark/MapOutputTracker.scala
Changed teh scala version to 2.9.2, so that the classes can be found when the classpath is expanded.
Throw FetchFailedException for cached missing locs
Additional tests for MapOutputTracker.
Fix accidental spark.master.host reuse
Remove broken attempt to test fetching case.
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
Fix code that assumed spark.local.dir is only a single directory

Conflicts:
	core/src/main/scala/spark/Utils.scala
send sparkHome as String instead of File over network
remove unused imports
Log remote lifecycle events in Akka for easier debugging
more File -> String changes
Merge branch 'branch-0.6' into executor_spark_home
Merge branch 'executor_spark_home' into imran/0.6-debug
make setting SPARK_HOME conditional, for easier local debug
go to 0.6.2.1