added error exit codes to decompressors