bdiff: Don't exit with a bad exit code if no previous build is available

We can't exit with a fatal error in this case. If this is the first build,
we don't have a previous build to compare with and it's normal.
This will make task chaining work in this scenario.