Adds name #defs for PETSc errors and updates README