PDI-10451: Move compression to engine, add Snappy, remove HadoopCompression, and fix UI