C3PODataManager manages last processed task ID.

Extends C3PODataManager interface so that C3PODataManager would also
manage the last processed task ID. Also defieds C3POTask, holding a
C3POTask ID and a C3POOp.

Fix MN-2999

Change-Id: I470075d6095f11222c27d936c37e124361692451