Fixed var typo
Option to not compress the output e.g. 'tar' provides options to handle
compression
Added name getter
Cleanup use statements
Flag to get path without the compression suffix
Flag to get the compressors basename
Added 'tar' to source factory