Started adding support for checking out a file from the catalog. Tags
can now be created and removed. Files can be detagged. Batch support for
checking files, creating tags, removing tags, and tagging files has been
added. Lists of inputs for commands are provided as a comma separated
list.
Catalog files can be checked out from the catalog. Checking a file out
of a catalog does not remove the file from the catalog, but copies it to
the a destination with its original file name.
Files can be removed from a catalog.
File extension maps can be created and removed in batch with a comma
separated list.