Merge branch 'master' of github.com:geodynamics/pylith

* 'master' of github.com:geodynamics/pylith:

* baagaard/fix-error:
  Update PYLITH_CHECK_ERROR for PETSc interface changes.
Updated PETSc version to 3.4.3.
Merge branch 'knepley/upgrade-petsc-interface' of github.com:geodynamics/pylith into next

# By Brad Aagaard (8) and Matthew G. Knepley (6)
# Via Brad Aagaard (3) and Matthew G. Knepley (2)
* 'knepley/upgrade-petsc-interface' of github.com:geodynamics/pylith:
  Refinement: Fixed test data
  MeshIO: Fixed label creation - Add in all points with marked vertices in cone
  Updated refinement test (non-identity).
  Added edge identifier to Fault for marking buried fault edges.
  Remove debugging output from reordering tests.
  Finish implementation of unit tests for reordering.
  Add some output to indicate forced failure of test.
  More work on reordering unit tests.
  Faults: Turn off Line2 test for cohesive fault right now
  Turn off some debugging
  Enable unit tests for refinement with faults (all but hex).
  Update ReverseCuthillMcKee for DMPlex [unit tests not passing].
  BC: Only allow vertices in BC points
  Mesh: Hardwire mesh interpolation

* master:
  Updated PETSc version to 3.4.3.