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

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

I think it might be nice to also have some methods like `createParquet` and `createText` where you don't have to pass in a format.