Update Debian package dependencies for PyOP2 and PETSc
Update PyOP2 building instructions
Update test instructions, requires pytest