Added optional (but recommended) manual 4-fold unrolling of inner loops. Note that -funroll-loops is still recommended for maximum performance.  Also changed seeding of RNG to be the same for every run (for better comparison between devices and between runs).