Updated recorder-viewer code with new framework updates
Added LZ4 compression.
Added basic support for saving compressed images.
Refactored binary file reading code to make compression modes easier to add
Added decompression code for LZ4
Implemented log specified compression.