RDDInfo available from SparkContext

In addition to having info on RDD storage available in the web ui, also add an api so its directly available from a SparkContext.  This gives users more flexibility, eg. logging to a file.