Initial work on pipeline.

We're stymied at the moment because Boto is not Python 3 compatible.
Further pipeline work.

Moving away from Boto for now, alas.
Merge branch 'feature/pipeline' into develop