implement ExodusII Fortran API (#35)
install the forbind/include/exodusII.inc as well
fix for rebase
ErrorEstimator backwards compatibility fix

ErrorEstimator no longer requires a Communicator to be provided until
reduce_error() is called.  This isn't *perfect* backwards
compatibility, since user-defined subclasses might still break when
running with non-default communicators, but it's better than the first
version of this refactoring.
Fix atavism

I accidentally failed to delete everything from a previous attempt to refactor this
Fix PetscNonlinearSolver for non-default comm

Looks like Ben got a couple of the communicator arguments added
already here but missed a couple of others.
Merge pull request #82 from roystgnr/petsc_commworld_fix

Fix PetscNonlinearSolver for non-default comm
Fixing missing oprof mode in Make.common
Merge pull request #80 from permcody/make_common_fix

Fixing missing oprof mode in Make.common
fix for --disable-optional
For --disable-mpi, we define COMM_WORLD as an int in libmesh_common.h, where for chicken-and-egg reasons it is difficult to include all of parallel.h.  Correspondingly, later things freak when trying to construct a Parallel::communicator from an int, as that constructor is not defined.  This implements that constructor.
Merge pull request #83 from benkirk/fix_nompi

Fix nompi configuration
Merge pull request #70 from benkirk/exodus_fortran

Exodus Fortran API
Remove now-unnecessary #include
Merge pull request #81 from roystgnr/error_estimator_compat

Error estimator compatibility fixes