Bug 509401 - Don't hide I/O problems in ChecksumProducer's computeMD5(File)

If caller doesn't care about I/O problems during checksum calculation,
neither should computeMD5 method.

The only two callers, RecreateRepositoryApplication and PublisherHelper,
now catch such exceptions (to preserve original behavior) and log them
to make troubleshooting easier.

Change-Id: I1e82ac45cc958f4ffc3ed969a50cfa68aec3c8fc
Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
3 files changed