Load ontologies and controlled vocabs on make_envs

This adds an option to make_env that will download and load the ontologies
This also adds a function that downloads and unzips a file from ftp that we can use in the future if needed.
Needs numpydoc string, too