Added try-catch in context cleaner and null value cleaning in TimeStampedWeakValueHashMap.
Removed use of BoundedHashMap, and made BlockManagerSlaveActor cleanup shuffle metadata in MapOutputTrackerWorker.