Migrating some of Jim Allman's treebase code

download, construction of TreeBase URLs, and
more flexible import options for conversion
to nexson.
bug fix: previous commit removed convertible type from list