Test commit karma for Spark git.
Merge remote-tracking branch 'old/master'
Merge remote-tracking branch 'old/master'
Merge remote-tracking branch 'old/master'
Removed repetative import; fixes hidden definition compiler warning.
Adding algorithm for implicit feedback data to ALS
Construct shell commands as sequences for safety and composability
Generate new SSH key for the cluster, make "--identity-file" optional
Remove MemoryStore$Entry.dropPending, unused as of 42e0a68082.
Clarify error messages on SSH failure
Set currentMemory to 0 in clear().
Remove unnecessary entries.get() call.
Start of working on SPARK-615
Make mapPartitionsWithIndex work with JavaRDD's
Merge branch 'master' of https://github.com/mesos/spark
Fix build on ubuntu
Merge branch 'master' of github.com:mesos/spark
Synchronize on "entries" the remaining update to "currentMemory".
Make "currentMemory" @volatile, so that it's reads in ensureFreeSpace() are atomic and up-to-date--i.e., currentMemory can't increase while putLock is held (though it could decrease, which would only help ensureFreeSpace()).
Merge branch 'master' of github.com:mesos/spark
Smarter take/limit implementation.
Split HadoopRDD into one for general Hadoop datasets and one tailored to Hadoop files, which is a common case.

This is the first step to avoiding unnecessary Configuration broadcasts per HadoopRDD instantiation.