Updated some comments about prime number hash sizes and the use of the number in the
counter when trying to write indxes to disk.

Implemented Matthias' CMakeLists code for optimizations (-O3)