Define marker interfaces for Write and Delete operations and update mutating steps to extend new interfaces

Capture possible steps populated by graph traversal for a graph operator

PR: https://github.com/apache/tinkerpop/pull/2025
12 files changed