Revert to using RDD#collect() for map joins,

Since Spark can send Task results through the block manager when the Akka frame size is exceeded

- Reverts Shark PR #98
- Relevant commit on the Spark side: c75eb14fe52f6789430983471974e5ddf73aacbf