Trivial code cleanup of test code.
Add 2-D fault intersection full-scale test.
Added 3-D fault intersection full-scale test.
Trivial code cleanup in test.
Merge branch 'master' into baagaard/fix-faults-intersect

* master: (39 commits)
  Incremented version number and updated README.
  Added README to examples/debugging.
  Added debugging to examples Makefile. Updated filenames in debugging Makefile.
  Field: Setup DM field objects
  Solver: Remove DM from Vecs used in MatNullSpace - This avoids a reference cycle
  Update configure.ac for obsolete directories (removed).
  Updated spline creation for compatibility with Trelis.
  Fixed typo in comment.
  Added files to Makefile.
  Added files to Makefile.
  Accidentally removed errors.
  Finished setting up files with error and correct files. Moved correct files to correct directory.
  Add more errors into mat_elastic and step02.
  Small adjustments to errors.
  Introduce some errors into spatialdb file.
  Cleanup some error messages.
  Added files for examples/debugging.
  Improve error message for fault quadrature check.
  Remove old directory from Makefile.
  Increment version number to 2.0.1. Added release notes.
  ...
Fixed test data for fault intersection full-scale tests.

Tests completely implemented for tri3 and tet4.
Check to make sure label for fault edge is defined.
Added hex8 fault intersection full-scale test.
Small code cleanup.
Merge branch 'master' into willic3/fix-plasticity

* master:
  More updates for partitioner setting to PETSc.
  Use PETSc partitioner setting.
  Fixed partitioner settings.
  Update Distributor for moving partitioner to PETSc setting.
  Updated Distributor Python object for removal of partitioner parameter.
  Fixes to comments.
  Distribution: Fixed interface to DMPlexDistribute()
Create Lagrange DM to get global section for fault preconditioner.
Fix small compile bug.
Add DM for subfields in Field. Refactor Field metadata.

Refactor _metadata and _subfieldComps in Field into _metadata (field
only) and _subfields (metadata + auxiliary info).

Rename Field::petscSection() to Field::localSection().
Add Field::globalSection().
Fix bug. Remove superfluous DMDestroy().
Cleanup by using Field::globalSection().
Merge branch 'baagaard/fix-custom-faultpc'

* baagaard/fix-custom-faultpc:
  Cleanup by using Field::globalSection().
  Fix bug. Remove superfluous DMDestroy().
  Add DM for subfields in Field. Refactor Field metadata.
  Fix small compile bug.
  Create Lagrange DM to get global section for fault preconditioner.
Merge branch 'master' into baagaard/fix-faults-intersect

* master: (39 commits)
Cleanup by using Field::globalSection().
Fix bug. Remove superfluous DMDestroy().
Add DM for subfields in Field. Refactor Field metadata.
Fix small compile bug.
Create Lagrange DM to get global section for fault preconditioner.
More updates for partitioner setting to PETSc.
Use PETSc partitioner setting.
Fixed partitioner settings.
Update Distributor for moving partitioner to PETSc setting.
Updated Distributor Python object for removal of partitioner
parameter.
Fixes to comments.
Distribution: Fixed interface to DMPlexDistribute()
Minor fix in Drucker-Prager equations (does not affect results).
Modified manual, code, and unit tests for error in Drucker-Prager
elastoplasticity. We were missing the initial pressure term. I haven't
tested yet.
Small fix for running tests with latest automake.
Configure: Upgrade to PETSc 3.5.2
Another update for PETSc 3.5.1 in libtests.
Update PETSc version check
Change DMPlexGet/SetDImension() to DMGet/SetDimension()
Small fixes to release announcement.
...

Conflicts:
	libsrc/pylith/topology/Jacobian.cc
	tests_auto/2d/tri3/Makefile.am
	tests_auto/3d/hex8/testpylith.py
	tests_auto/3d/tet4/Makefile.am
Small fix for getting edge nodeset in parallel.

Labels are not yet distributed, so only look on rank 0.
Add missing files for fault interesection test to Makefile.
Merge branch 'baagaard/fix-faults-intersect'

* baagaard/fix-faults-intersect:
  Add missing files for fault interesection test to Makefile.
  Small fix for getting edge nodeset in parallel.
  Small code cleanup.
  Added hex8 fault intersection full-scale test.
  Check to make sure label for fault edge is defined.
  Fixed test data for fault intersection full-scale tests.
  Trivial code cleanup in test.
  Added 3-D fault intersection full-scale test.
  Add 2-D fault intersection full-scale test.
  Trivial code cleanup of test code.