Instead of having a ContextCategory per Context, ContextCategory will
actuall store the context in it self. In addition, the ContextListPanel
is now represented as a tree.