updated model to only make changes through TaxonMatrix interface, with
the Exception of delegation calls through Taxon; Added color, dirty and
comment in preparation of moving "dirty/comment-rendering" from GridView
to individual Cells (needed to stack background color and
dirty/commented icon in right order); added change recording