Fix donut chart not updating for a new dataset

1/ Keep the color based on object constancy
2/ Remove arcs which are not present in the data anymore on `exit()`

Tested manually.
Merge pull request #1 from karmi/fix-donut-update

Fix donut chart not updating for a new dataset