Accumulate all changelogs since last success

I'm not sure if this is something everyone would want done, but I found that I'd lose a bunch of the important commits in the build logs because the build failed for some reason. The build notes would then usually just contain a single commit with something like "fixed the bug".

I added this as an advanced option in the settings.