Reproduce sereal each bug.
Print to STDERR instead of warning.
Don't use "each" during DB merge.

It seems that Sereal leaves decoded hash iterators in an undefined state.
This could be considered a bug in Sereal, but it's probably safest not to rely
on having reset iterators after reading in the DB.
The change and md5 tests now work for all versions