Fixes to Nexson "initialization"
Merge branch 'external-format-to-nexson' of github.com:OpenTreeOfLife/opentree into external-format-to-nexson
Adding leaf-node count to visible node properties.

The initial label for this is "Organisms within this clade". Perhaps
there's a more accurate description?
Merge pull request #220 from OpenTreeOfLife/leaf-node-count

Adding leaf-node count to visible node properties.
Change label from "Organisms..." to "Species..."
Merge pull request #221 from OpenTreeOfLife/leaf-node-count

Change label from "Organisms..." to "Species..."
add synthesize script so Stephen can reproduce the treemachine bug
Merge pull request #222 from OpenTreeOfLife/synthesize

add synthesize script so Stephen can reproduce the treemachine bug
Improved tree editing (incl. rooting on edges)

Allow clicking edges to re-root trees. Improve styling of tree view.
Manage ad-hoc elements for rooting on edges. Hide "latent" root nodes
elsewhere in tree (retained in case they are annotated).
Hide "only children" (latent nodes) in tree view

This is rare, generally a former root node that we're keeping around in
case it's referred to in annotations, etc.
Merge branch 'external-format-to-nexson' of github.com:OpenTreeOfLife/opentree into external-format-to-nexson
Merge branch 'external-format-to-nexson' into honeybadgerfish-conversion
Merge pull request #224 from OpenTreeOfLife/honeybadgerfish-conversion

Honeybadgerfish conversion
Clean up unused ad-hoc elements before saving

This refers to a node and edge created when re-rooting a Nexson tree on
an edge. If these are added, then we re-root to an existing node, we can
remove the ad-hoc elements to avoid clutter.
Merge pull request #225 from OpenTreeOfLife/honeybadgerfish-conversion

Clean up unused ad-hoc elements before saving
Loosely-bound widgets for inference methods

This includes a basic list of methods, but can easily be adapted to
handle a larger/richer list.
Merge pull request #227 from OpenTreeOfLife/inference-method-presets

Loosely-bound widgets for inference methods
Minor code cleanup
Confirm before losing unsaved curation changes.
Merge pull request #228 from OpenTreeOfLife/page-exit-warning

Confirm before losing unsaved curation changes.