1. Slight rearrangement of buffer sizing calculation: In the original ca...

...lculation the buffer could overflow earlier. 2. Bug fix in Dictionary Decoder which had not been tested. 3. Enable Dictionary Compression mapping via implicits and add tests for dictionary decoding