MPI advection diffusion demo and regression test

Adds an MPI advection-diffusion demo and sequential and MPI regression tests.

[Buildbot pass](http://buildbot-ocean.ese.ic.ac.uk:8080/builders/pyop2-testing/builds/203)