timing information for each derivative functions added
timing info also for init ndpoly and update gauge
adjust debug levels to get more meaningful output at level 1 and 2
Merge pull request #10 from kostrzewa/MoreTiming_adjust_debug_levels

Adjust debug levels to improve output at level 1 and 2
Merge remote branch 'upstream/master' into MoreTiming
Merge remote branch 'upstream/master' into MoreTiming
g_dbw2rand is not required for the clover term
do not use -O3 on PowerPC because it leads to wrong results on BG/Q when not using -qstrict=all (even -qstrict does not help)
Fix bug where scalar builds with starting with the 'hot' condition would have gauge fields filled with 0.
Merge pull request #191 from kostrzewa/bgq_optim_flags

change optimization flags for PowerPC targets as a safety measure
Merge pull request #194 from deuzeman/fix_zero_gauge_field

Fix bug with the 'hot' starting condition for scalar fields
use POSIX 199309 by default when using clock_gettime
add <sys/time.h> and <bits/time.h> as headers into gettime when CLOCK_GETTIME is present
generalize random functions a bit more in preparation for fix of LAPH implementation

remove unif_su3_vector, generalize random_su3_vector to produce any type of random numbers
as supported by the RN_TYPE enum

beautify the way the random_vector function pointer is set byt introducing a macro,
code duplication reduced as well
add forgotten multiplication by 2*PI for unif_vector
update comment to match code
Merge pull request #190 from kostrzewa/dbw2rand_clover

g_dbw2rand is not required for the clover term
added timing output to acceptance and heatbath functions
Merge remote branch 'upstream/master' into MoreTiming
renamed hybrid_update file to moment_energy and added timing information to moment_energy
Merge pull request #193 from kostrzewa/more_RNG_fixes

generalize random functions a bit more in preparation for fix of LAPH implementation