Compatibility fixes for the old PETSc version (3.2) on my Ubuntu notebook
using _communicator.get() instead of libmesh::COMM_WORLD , see http://mooseframework.com/blog/no-comm-world/