Correct nmod_poly example.

There is no nmod_set_coeff_si() function implemented.
nmod_poly: fix signatures of the sqrt functions in the documentation.
Merge remote-tracking branch 'upstream/trunk' into trunk
Fix markup in the documentation to be able to build the manual.
Const fixes for ulong_extras, fmpz and fmpz_poly.
Merge branch 'trunk' of https://github.com/wbhart/flint2 into trunk

Conflicts:
	nmod_poly/doc/nmod_poly.txt
Correct spelling of Ralf Hemmecke.
const fixes for nmod_poly, and a few fixes for other modules.
const fixes for fmpq_poly.
Switch to BPSW for primality testing up to 64 bits.
const fixes for fmpz_mod_poly.
Call BPSW directly in n_is_prime.
const fixes for fmpz_vec and fix to const fix for fmpz_mod_poly.
Move const into more logical position.
Fix unused variable warning.
Further fiddling with const.
const fixes for fmpz_mod_poly_factor.
Fix and test bug in fmpq_abs.

fmpq_abs used to only touch the numerator of the target fmpq, causing
errors in virtually any invocation. This was missed because there used to
not be a test file for fmpq_abs.

Remedy both issues.