1011257: Throw Conflict exception on StaleStateException

Wrap stale edits in a custom ConcurrentModificationException so that a
clients recieve a 409 with a more descriptive message.