-citations option causes the print out of approriate bibtex citation indices for all packages USED in the run
Most of the appropriate citations still need to be added
Merge branch 'jed/segbuffer-size_t' of bitbucket.org:petsc/petsc into barry/citations
completed initial implementation of PetscCitationsRegister() and added proper cites for hypre, ml, mumps
fixed return to PetscFunctionReturn
update referencing.html page to introduce -citations
added another MUMPS citation to CitationsRegister() per MUMPS developers
added MOAB citation from Tim
Sys SegBuffer: allow destroy with already-NULL segbuffer
Sys Citations: initialize citations from Fortran
Merge branch 'prbrune/snes-jacobiancolorfix' into maint
Merge branch 'barry/fix-task-info' into maint

* barry/fix-task-info:
  remove use of TASK_INFO on apple for memory size (broken for a long time) and fix rusage case for Apple
Fix in documentation to SNESLineSearchShellSetUserFunc()

Arguments in the example code were reversed.  I also styled it better.
Noticed by Sander Land <sander.land@gmail.com>
Clarified docs for SNESLineSearchGet/SetVecs()

Make sure that it's well stated that X and F are solution and function
vectors; W and G are the associated work vectors.
Small formatting fix
Merge branch 'prbrune/snes-linesearchdocfix'
missing " in citation
Merge branch 'barry/citations'
Removed the ability of XXXType to be the string name of a library and function in that library but forgot to remove this form from all the XXXAType manual pages
Merge branch 'barry/fix-docs-regarding-xxxtype'
dmmoab: fix compile error