MatGetColumnNorms_MPIAIJ: Use PetscObjectComm to access the communicator.
Bad LogFlops in MatSOR_SeqSBAIJ.
Add MatGetColumnNorms for MPIBAIJ matrices.
Add MatGetColumnNorms for MPIBAIJ matrices.
Extend and enable the test for MatGetColumnNorms.
Merge branch 'rlacroix/mpibaij_matgetcolumnnorms' of bitbucket:rlacroix/petsc into rlacroix/mpibaij-matgetcolumnnorms

New test and updated version of patch that now uses MatScalar.

* 'rlacroix/mpibaij_matgetcolumnnorms' of bitbucket:rlacroix/petsc:
  Extend and enable the test for MatGetColumnNorms.
  Add MatGetColumnNorms for MPIBAIJ matrices.

Conflicts:
	src/mat/impls/baij/mpi/mpibaij.c
PC: Removed support graph PC
config download: track whether the user provided a URL

If the user passes --download-PKGNAME=URL-of-tarball, we use it
exclusively.  If not, we prefer to get the source via Git, and fall back
to downloading tarballs from the urls in PKGNAME.py.
Compiler: Fix warnings
SNES: Fix missing include
Doc: typo fix for location of bagimpl.h
Merge branch 'jed/fix-synchronized-fgets' into maint

Fix deadlock when PetscSynchronizedFGets hits EOF causing MPI_Bcast size
mismatch.

* jed/fix-synchronized-fgets:
  PetscSynchronizedFGets: fix deadlock at EOF
  Compiler: Fix warnings from MPI impls which do not initialize outputs
Merge branch 'knepley/fix-remove-pc-supportgraph'

* knepley/fix-remove-pc-supportgraph:
  PC: Removed support graph PC
Merge branch 'jed/git-download-user-url'

* jed/git-download-user-url:
  config download: track whether the user provided a URL
PCGAMG: set default type (AGG); PCSetUp_GAMG crashes if not set

If PCSetFromOptions had not been called, PCSetUp_GAMG would crash due to
missing subtype.  It is more conventional with top-level objects to use
a lazy choice of type, but there is no great setup involved, and no
known order-dependence, so it looks safe to simply set the type to the
default value (AGG) up-front.

Reported-by: Einar Sørheim <einar.sorheim@gmail.com>
Based-on-patch-by: Mark Adams <mfadams@lbl.gov>
gcov: enable gcov nightly builds for master
makefile: Fix number of stars

This makes the length of the two starred lines match.
.mailmap: use "Barry Smith" for "BarryFSmith"
gcov: fix typo introduced in ce0b2093
Merge branch 'knepley/fix-compiler-warnings'

* knepley/fix-compiler-warnings:
  SNES: Fix missing include
  Compiler: Fix warnings