Added tree build/init/free functions to fmpz_mod_poly and profiling code for
invert, mul, tree.
Corrected an incorrect order of doc chapters.
Added HAVE_BLAS define to config.h.
Adds _fmpz_vec_scalar_fdiv_r_2exp.

No test code so far.  But then again, this functions just calls
fmpz_fdiv_r_2exp for each coefficient.
speed up nmod_mat_mul with modulus barely <= 2^(FLINT_BITS/2)
Bugfix in fmpz_vec_scalar_fdiv_r_2exp().

I had messed up the function name in the previous commit.
update the nmod_mat documentation
Fixed a double free in fmpq_init/clear_readonly_mpz in --reentrant mode.
Changed default library location to /usr/local.
Merge remote-tracking branch 'wbhart/trunk' into trunk
Libs after compilation.
Merge remote-tracking branch 'wbhart/trunk' into trunk
use C++-safe malloc casts in perm.h
Merge remote-tracking branch 'wbhart/trunk' into trunk
Merge remote-tracking branch 'github/trunk' into trunk
fix bug in nmod_mat_rref and add test code
Bugfix for fmpz_mat_transpose.
remove perm parameter from rref functions
Merge remote-tracking branch 'origin/trunk' into trunk
fix t-rref