bunch of utility stuff

add daxpy test
add openmp to norm and diff (potentially leading to numerical issues)
cleanup of formatting
add a memcpy bw test