First commit to fq

Committer: Andres W. Goens Jokisch <andres@goens.org>

On branch fq
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

	new file:   fq.h
	new file:   fq/Makefile
	new file:   fq/ctx_clear.c
	new file:   fq/ctx_init_conway.c
	new file:   fq/doc/fq.txt

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   Makefile.in
Minor changes and indenting

On branch fq
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

	modified:   ../Makefile.in
	modified:   ../fq.h
	modified:   ctx_clear.c
	modified:   ctx_init_conway.c
Added basic arithmetic for Fq, using qadic.

On branch fq
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

	modified:   fq.h
	new file:   fq/add.c
	modified:   fq/doc/fq.txt
	new file:   fq/equal.c
	new file:   fq/fprint.c
	new file:   fq/inv.c
	new file:   fq/mul.c
	new file:   fq/neg.c
	new file:   fq/pow.c
	new file:   fq/randtest.c
	new file:   fq/sub.c
	new file:   fq/test/t-add.c
	new file:   fq/test/t-inv.c
	new file:   fq/test/t-mul.c
	new file:   fq/test/t-neg.c
	new file:   fq/test/t-pow.c
	new file:   fq/test/t-sub.c
Forgot one file
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

	new file:   fq/set.c
Merge branch 'padic' of https://github.com/SPancratz/flint2 into fq
Merge branch 'padic' of https://github.com/SPancratz/flint2 into fq
added more documentation, added trace function, some other minor changes

Conflicts:
	Makefile.in
added norm, frobenius. (small change: norm, trace return an fq_t as well, not a padic_t)
Merge branch 'padic' of https://github.com/SPancratz/flint2 into fq

Conflicts:
	Makefile.in
corrected a few typos, tried to investigate a mistake in the tests to inv and mul
fixed error where random non-well defined fq elements would be generated.
added tests for frobenius, norm and trace
added benchmarks for mul and inv
cleanup, mainly on Bill's feedback
draft .h file for fq_poly
added fq_poly_change_ctx
small change to signature of init2
changed benchmarks so they would not take into acount the time taken to generate the random examples
Basic fq_poly functionality. Compiles, but does not work yet.
Merge branch 'padic' of https://github.com/SPancratz/flint2 into fq
progress made on basic memory management. still not working though (->ctx comparison seems to be broken)