IdempotentStorageManager and its integration with FileSplitter

called after all operators have reached a checkpoint.