[FIX] make tables work again on gcc<49
refactor the entire indexer
overload stringset size; make stringsets packed by default
[NOP] remove empty lines