SPARK-7320 Add rollup and cube support to DataFrame Java/Scala DSL
[Github] Pull Request #6311 (davies)