Added -snes_nasm_finaljacobian_type; selects where jacobian is computed at.
Added a damping parameter to SNESNASM.

This involved adding the public functions:
SNESNASM{Set/Get}Damping

And the command option:
-snes_nasm_damping
Fixed segfault in NASM when you've messed up the solver
I missed a couple similar cases to the previous one in nasm.c
SNESView_NASM() fix for displaying subsolvers
version: unreleased always compare greater than numeric versions

This allows use of

  Legacy code
  New code

to distinguish between 3.4.x and 'master' prior to the release of 3.5.0
(when the version macros for 'master' would be bumped).  It prevents
checking for a version of 'master' prior to the last release, but those
users should update to the next release.
DMPlex: DMPlexClone() now copies over coordinates
DMPlex: DMSetCoordinates() does not allow NULL
complex fix for SNESView_NASM()
Options: Allow env variables, like PETSC_DIR, in the options file name for startup
Mat: Changes to MatRestoreRow() broke MatChop()
Merge branch 'prbrune/snes-aspinfeatures'

Conflicts:
	src/snes/impls/nasm/nasm.c
Merge branch 'prbrune/snes-nasmview'

Conflicts:
	src/snes/impls/nasm/nasm.c
changes: fix formatting caused by unclosed tag
hmpi: currently broken - so disable it with an error message
viewers: '::ascii_info' is misinterpreted by some mpiexecs so use 'ascii::ascii_info' instead
Vec IO: support large file sizes using local displacement

MPI_Type_create_subarray takes arguments of type 'int', which makes it
cumbersome at best to describe types containing more than 2M elements.
MPI_File_set_view accepts a local displacement value (of type
MPI_Offset) that we use in combination with the primitive type.  There
is no need to create a custom datatype when each process is writing
contiguous chunks.
DMPlex: fix 'else' formatting
Merge branch 'knepley/add-coords-dm-clone'

* knepley/add-coords-dm-clone:
  DMPlex: fix 'else' formatting
  DMPlex: DMSetCoordinates() does not allow NULL
  DMPlex: DMPlexClone() now copies over coordinates
win32: compile fix