SetGrouping and GetGrouping should accept and return GroupingOptions<T>[]

This is to be able to use multilevel grouping in slickgrid. Issue #3134 - https://github.com/borisyankov/DefinitelyTyped/issues/3134