Added listener api for matrix cell selection.
Fixed bug preventing writing of support for multiple states in one matrix cell.
Initial implementation of state support view interface.