store feature selection state in enum

Fixes: https://github.com/ArcBees/gwtp-eclipse-plugin/issues/92