BugFix: on selection "undo", also reload the piechart that propagates the "undo"
generate slice color from label hash (so that it remains the same all the time)
sort piechart slices by size (clockwise descending)
Merge branch 'origin/piechart'