Changed the encoding

Instead of using one byte per tag in the NameCompressor, tried to group them by 8 (since we use only 0's and 1's)
And put this encoding at the end of the generated string
Merge branch 'master' of https://github.com/aghosn/persistence