in-place reduction in fmpz_mat_lll
add profiling code for the various LLL implementations