Started work on a compressing dictionary.

The current one is fast, but uses a lot of memory. Let’s see how much
performance we have to sacrifice to reduce the memory footprint.
Renamed TriplePattern hash map.
Added a compressed dict. and made it the default.
Merge branch 'alternative-dictionary'