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

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

Can anyone tell me why is it better to expose two methods `createParquet` and `createText` rather than the `create` method taking `Parquet` or `Text` as a parameter?

The choice of format is orthogonal to the choice of other parameters. Having the choice of format be simply one more parameter out of many enforces this constraint, and reduces code duplication.