tianocompress
Adds build script and files to build python3 module with UEFI/Tiano
algorithms
lzma is built into python3
brotli is a pypy package
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com>
-------------------
1. Removed previous compression methodology
a. All files were removed
2. Using compression tools directly from tianocore/edk2/BaseTools
a. Downloaded from master branch
b. Changed Makefiles to build within Chipsec
c. Added BrotliCompress
3. Reworked Windows and Linux Helper to utilize tools built from compression tools
a. Both helpers utilize same logic of calling compression tools
b. Updated to support BrotliCompress
4. Modified GUID functionality within uefi_common to unpack struct as strings opposed to numbers