CDK-140: Add namespaces

I don't think we should be having the namespace be part of the path for external tables. Hive supports creating external tables in any namespace, and I'd expect us to do the same. There's no reason all external tables need to be in the default namespace.