[CDF-287] - As a user, I want to be able to define a chart made up of arbitrary, compatible, plots.

* Implements tooltip handling for scenes having more than one data group.

@pamval please review.