Compression strategy changes

* add Uncompressed option
* Use some of the inherent LZ4 compression/decompression bytebuffer stuff
I like having it as a special case, and use non-negative values for actual compression :)