Compression for both Tag 9 and Tag 18 when encrypting

Added some checks to user input in commandline program
Changed compression name "Uncompressed" to "UNCOMPRESSED"