fixing up write path to allow swapping the checksum impl
added checksum_type to auto complete in cqlsh.
allow case insensitive lookup of enum in CompressionParameters