Use value equality instead of reference equality in DefaultAggregatedExecutionLog.equals()
This stops publications of spurious updates when the log output hasn't changed