Bug 1042247 - Consolidate compression logic in get_about_memory.py

- Adds support for not compressing DMD and GC/CC logs
- GC/CC logs now use gzip compression
- Adds support for creating an archive of the report folder
Merge pull request #377 from EricRahm/bug_1042247

Bug 1042247 -  Consolidate compression logic in get_about_memory.py