Various README updates, PETSc, building PyOP2 etc.
pycparser has been patched, don't need our fork
Instructions for setting up environment, testing, troubleshooting
Need to install pycparser trunk, patch has not been released on PyPI
Merge pull request #142 from OP2/readme-updates

Readme updates