Added API to create hive tables with text format. Added HiveFormat data ...

resolving https://github.com/CommBank/maestro/issues/250


We try to find a table and then create a table. However, the createTable could still fail if someone else creates the table right after the check. So, what do we gain with the approach rather than going all out and creating upfront. We might get an AlreadyExistException but that is what we would get even in the first situation.