Merging Nexson translation and validation

This is now stable enough for master. These changes support loading Nexson 1.0 and 1.2 into the study-curation app in this branch, which will also be merged to master:
https://github.com/OpenTreeOfLife/opentree/tree/honeybadgerfish-conversion