prevent inconsistent state in case MicroKernel.commit fails
annotate tree with conflict information instead of throwing MicroKernelException
remove CommitHandler and related
adapt ConflictValidator to MicroKernel.rebase annotations