htm: move from a static queue to a local queue: 3sec win
htm: factorisation of an invariant variable.
htm: tpc add a cache to avoid computing twice the same thing.

useless micro-opti
htm: tpc: simplify the last two loops
CMakeLists: no one is using boost, noob.