Readme updates

Flesh out installation guide, adding instructions on building PyOP2, setting up the environment, testing, troubleshooting etc.