Plan-ng

cython implementation of the plan function.

buildbot is happy green: http://buildbot-ocean.ese.ic.ac.uk:8080/builders/pyop2-testing/builds/161