MLH - Partial update

Removes most of the unneeded comments/outputs. removed 'w' from LZ since
it doesn't appropriately reflect it's algorithm.
The API is about to seriously change, this is more a backup before new
updates. Templating is about to go away to allow more flexibility.
MLH - LZE added

Removed templated use of LZ.
lzCompress & lzDeCompress now use a beginning prefix signature to
determine bit sizes.
LZE added, based on LZMA prefix data.