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

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

I did like having the shorthand `createText` and `createParquet` methods to make it more straightforward from a user perspective but we can just do that in Maestro.