BioSQL support in Jython
Newick writer should enclose node labels in quotes if necessary; write node comments in square brackets.
Only surround a label with quotes if the label is not empty.