Added EmptyRDD (branch-0.7).

Ideally I would like RDD.empty to create an empty RDD too, but it is hard to do that because each RDD is SparkContext specific.