clean up phylotree-solo app.  Starting to add pie chart ability to the intermediate nodes.  Save before adding table to phylomap traits app.  phylomap-v2 service currently invokes an unexposed arborapi call via direct urllib call to resolve the collection names dynamically.
Added piecharts experimentally.  They are always enabled and not on all nodes yet.  testing with a tree that has attributes added to each node
intermediate save of phylotree with ability to show hard-coded characters at the nodes in a piechart.  Saving this version before expanding to support a flexible character array at each node.
Implemented more flexible charting for piecharts.  If nodes have a "characters" attribute, the rendering will iterate through the characters and build a pie chart for each node. Trees without characters will be displayed as usual.
partially fixed "show piechart" button.  It causes pie charts to appear and disappear but redrawing a tree draws charts until they are toggled on/off by hand.  Added "titles" to the piecharts.  Saving this before changing logic to have character values in title fields.
Added character popover to the nodes.  Hovering over the circle in the node will display a list of all of the character values in a popover tooltip.
Merge ../ArborWebApps-working

Merging in fixes to phylomap-solo to allow piecharts for characters at any
nodes in the tree.