cleanup PieMenuZone to find selected slice O(1)

the for loop is pointless when we can simply look at the angle to find
which one is selected.

This also makes it much more readable
add PieMenuZone.setDisabled() to disable options