modified makefiles for using BLAS
added BLAS version of utility_rotate
Compiles on SuperMUC. (MKLROOT has to be set)
improved utility_rotate (reverese rotations)
fixed docs for utility_rotate
joined get_JJp_list and get_JJm_list (wan_ham.F90)
joined get_JJp_list and get_JJm_list (2nd attempt, seems to give correct results now)
improved trace formula evaluation, fixes #1.
extracted runtime critical loop in get_AA_R to new subroutine; ref #2
minor simplification for get_aa_r, ref #2
using BLAS for get_gauge_overlap_matrix; fixes #2.
merged from usemkl branch; changes for #1 lost but need to be redone anyway.