DNM: add osdmap checksums

Did you check that the rest of the function is okay to keep running if we have to abort processing the map? There are a few references to Message member variables, although they may be safe.