Merge pull request #98 from OpenTreeOfLife/focalCladeOTTTaxonName

added ot:focalCladeOTTTaxonName per Cody and Jim's request
changed @nexmljson definition to the purl for the nexson definition which should point to the definition in some form
Merge pull request #99 from OpenTreeOfLife/phylesystem_issue_14

Use purl address in nexson header
redo change to string comparison for isLeaf test that seems to have been munged by bad merge
Merge pull request #101 from OpenTreeOfLife/isLeaf_bug

Revert isLeaf test to use strings
updates in progress for OTT 2.4
work in progress on 2.4 migration
new ott tables
allows calling define_tables outside of web2py
import datetime
migrate from ottol_name ott_node/ott_name
widen autocomplete dropdown select widget
migrate to ott_node/name
migrate to ott_node/name
migrate to ott_node/name
modify to test multiple studies
migrate to ott_node/name
finish initial coding for issue103;needs a bit more testing
make autocomplete widget wider
Finish merge