Checking in a file and tagging files now uses the SQLAlchemy library for
persistence. All tags database interactions are handled through the
object-relational mapping SQLAlchemy library. Setting and displaying the
current working catalog and current working file are now more consistent
with other commands. Cleaned up constants and tests.