Merge pull request #34 from krivera-pentaho/dev

[ANALYZER-2257] -- Added text trimming and hiding based on the size of t...
[ANALYZER-2257] Made the following changes:
* Cleaned up the example file
* Disabled the legend
* Fixed bug occurring when the size role was unbound
* Added logic so that the tooltip shows up in the right side of slices (taken from PiePanel)
* Added color axis' "SliceBrightnessFactor" option (accessible by "colorSliceBrightnessFactor") that allows controlling the brightness-span of child slices.
* Fixed bug in first-level color assigning when there was a single level.
* Avoiding to sort the scenes when the size role is unbound
* Keeping original order when scenes have equal size values.
* Removed plot option LayoutMode (not used by sunburst)
* Changed the color style of the sunburst. Experimenting with borders.
[ANALYZER-2259] Added option for controlling the handling of null
categories "empty slices"
Merge pull request #35 from e-cuellar/master

[ANALYZER-2259] Added option for controlling the handling of null
[ANALYZER-2257] Basic null support (for well behaved hirarchies). Added "EmptySlicesLabel" option as well to control the label appearing in empty slices.
Merge pull request #36 from dcleao/master

[ANALYZER-2257] Basic null support (for well behaved hirarchies).
[ANALYZER-2257] Basic null support - changed were plot options are read to conform to existing style.
Merge pull request #37 from dcleao/master

[ANALYZER-2257] Basic null support - changed were plot options are read ...
[ANALYZER-2275] -- Constrained text height and width for trimming and showing text in Sunburst