Compression strategy changes

* add Uncompressed option
* Use some of the inherent LZ4 compression/decompression bytebuffer stuff
LZF calls static methods

LZ4 are claimed threadsafe by the authors.

I put in some tests (will checkin soon) to verify.