Add register immutable map to kryo serializer
Merge pull request #108 from patelh/master

Added immutable map registration in kryo serializer
Some fixes to the examples (mostly to use functional API)
Merge branch 'master' of github.com:mesos/spark
Simplifying test
Test commit
Synchronization fix in case SparkContext is used from multiple threads.
Add dependency on fastutil and update Guava
Use java.util.HashMap in shuffles
IO optimizations
Format the code as coding style agreed by Matei/TD/Haoyuan
Format the code a bit mroe.
Replaced LocalFileShuffle with a non-singleton ShuffleManager class
and made DAGScheduler automatically set SparkEnv.
Added some tests for multithreaded access to Spark.
Made the default cache BoundedMemoryCache, and reduced its default size
Delete Spark's temporary directories when the JVM exits.
Code format.
Merge branch 'formatting'

Conflicts:
	core/src/main/scala/spark/DAGScheduler.scala
	core/src/main/scala/spark/SimpleShuffleFetcher.scala
	core/src/main/scala/spark/SparkContext.scala
Formatting fixes
Added sorting by key for pair RDDs