Description
We currently delegate to Hive for "use database" command. We should implement this in Spark.
The reason this is important is: as soon as we can track the database, we can remove the dependency on session state for the catalog API. Right now the implementation of Catalog actually needs to handle session information itself.