Updated ShellScriptUtil.executeScript to always use String[] into
Runtime.exec(), including on the MacOS
Added code in Listened to report long ls[m].changed calls if debugMode
is on.
Slow tree updating when taxa added or removed: fixed, in
resetNodeOfTaxonNumbers.
Previous commit introduced disastrous tree-zeroing bug: fixed.
added some GitHub methods to PackageIntro in preparation for future
work.
Generalization of repository/release methods in PackageIntro
Translation table was failing to fill in values when taxa block
enlarged, thereby writing default taxon numbers, which could conflict
with label already in table: fixed
Disabled calculateFirstLastApplicable until more refined updating can be
developed.
Enabling right-click access to show matrix etc. from names in List of
Character Matrices and List of Tree Blocks
Bug in which associable reads two separate arrays (long, double) of
Associateds if some have decimals and others not: fixed
Bug preventing custom binning for traced continuous characters: fixed
Slow deletion of taxa because done one at a time in CharacterData: fixed
by finding and deleting contiguous blocks
Modified data concatenation to have a more sophisticated system of group
creation and labelling.
dealing with char data conflict arrggghhh

Conflict resolution
Revert 471b323..017f013

This rolls back to commit 471b3233d8d8e1c2aecffa06ccd357ab8f02cc47.
It seems this is just recovering Wayne's previous work.  I hope
Removed unneeded import statement
Redid addition of better handling of group names during concatenation.
Warning unnecessarily about discarding edited tree of recently opened
file -- fixed
Attempts to fix checking of menu items; probably failed
Tree visible rect appears as if miscalculated if scroll from big to
small trees: fixed
ManageTrees.findTaxaMatchingTable just took first found combatible taxa
block instead of asking user if there is more than one: fixed