Merge pull request #9 from m-a-hall/1.0

[PDI-9809] [PDI-9556] [PDI-9955] [PDI-9866] [PDI-9443] [PDI-8229] Major refactor and improvement of Cassandra steps.
Merge pull request #12 from m-a-hall/1.0

Updates to a messages file got overlooked - fixed.
Merge pull request #14 from m-a-hall/1.0

Small fix for setting the consistency level on batch inserts - in CQL 2 this was specified in the "BATCH" statement; in CQL 3 it is done at the driver level.
Merge pull request #15 from m-a-hall/1.0

[PDI-9954] Ability to set the Cassandra Time To Live (TTL) for a row being inserted.
[PDI-10356] CassandraOutput fails to write data to Cassandra when running in CQL 2 mode.