Tidy up some headers
adding Jeffreys distribution code, still need to clean up bounds issue and test pdf evaluation
changed some includes now that jeffreys stuff within queso
fixed the bounds, still need test to make sure min value above or equal to zero
added some error messages about jeffreys bounds
most of Damon's initial edits addressed, still need to edit Makefile
add jeffreys files to makefile

Conflicts:
	src/Makefile.am
silly typo
updating the authors and changes files
needed some header files, now queso builds with jeffreys stuff, yay
jeffreys samples regression test

Conflicts:
	test/Makefile.am
removed unneeded files for jeffreys test
Tidy up code style and docs a little bit
Merge pull request #265 from dmcdougall/jeffreys_prior_clean

Jeffreys prior (cleaned)
Merge pull request #260 from dmcdougall/remove-unneeded-includes

Tidy up some headers
Tidying up BaseScalarFunction whitespace
Add Optimizer base stubs
Adding minimization API and a small test case
Adding gsl optimisation routine
Do a cast to BaseScalarFunction and not BaseJointPdf