Create branch for switching from pyrex/pyrexembed to swig.
Worked on petsc and utils modules.
Switched to SWIG.
Updated to SWIG.
Updated to SWIG.
Switched to SWIG.
Added missing directory.
Created MPI Communicator for SWIG friendly interface.
Worked on mpi Communicator and Mesh.
Finished Communicator.
Fixed typos.
Added mpi dirs.
Fixed use of communicator.
Fixed memory management of MPI_Comm* handle in Python Communicator.
Updated MeshOps to SWIG. Set some svn:ignore properties.
Removed superfluous lines.
Updated MeshIO to use PyLith Mesh object. Temporarily disabled tests of other meshio objects.
Fixed typos in documentation.
Moved extra routines to new objects.
Started work on updating meshIO Python code and converting module to SWIG.