Re-implemented Contexts updating to be tied directly to Munis selection and not by a field on NodesListState
Changed use of model.clear() with a clearState() method that clears state of NodesListState while preserving the global state that's not related to the nodes_list