Working "clustering" behavior in populous clades.

This is not elegant code, but it shows the desired behavior. If we don't opt to move from RaphaelJS to d3 (or similar), we should refactor this to establish stateful subtrees and ongoing links between data, display state, and the visible SVG/VML elements.