[SPARK-4916][SQL][DOCS]Update SQL programming guide about cache section

`SchemeRDD.cache()` now uses in-memory columnar storage.
Maybe a bit rewording:

> Note that starting from Spark 1.2, both `schemaRDD.cache()` and `sqlContext.cacheTable(...)` leverage in-memory columnar format.