Minor tweak
Renamed AbstractMultiCauseException to DefaultMultiCauseException.
Changed DefaultBuildCancellationToken so that it throws a MultiCauseException that wraps all cancellation callback failures.