tree import using peyotl and using nexml2json arg
ignoring test cruft
tweaks to install script to avoid repeating steps and pull latest changes from github
Merge branch 'master' into external-format-to-nexson
tweaking deploy script to deal with NCL dependence
tweaks for NCL build and rebuild
bug fix from last commit. wrong dir...
removing long-running NCL tests, because... they take a long time to complete
more generic test: sensitive to CURATOR_DOMAIN env
Merge branch 'external-format-to-nexson' of github.com:OpenTreeOfLife/opentree into external-format-to-nexson
Improved interface for to_nexml

Changes:
   - first invocation should not include an uploadid

   - in nexson modes, returns {'data': nexson_blob, 'uploadid':uniquekey}
so that the uploadid can be used in subsequent calls,

   - the uploadid is the prefix for ids in the nexml and nexson
Because (if the first call does not specify an uploadid) this
will be a uuid, the ids in the nexson will be unique

   - nexml2json argument can be supplied (0.0.0, 1.0.0, or 1.2.0)
to specify the variant of NexSON to be used.
firstAvailableXXXId args when idPrefix is an empty string
more consistent capitalization of args. and firstAvailableXXXID args
number of trees returned. echoing more arguments and more name camelCase standardization
fixes to readme and adding datadeposit to the meta
commenting only
creatig required dir rather than assuming its existence
make is a dependency
running configure only when Makefile is missing
default/merge_otus function takes 'nexson' property