Retry LocalState snapshot on wrapped io exceptions

`Utils#deserialize` now throws IOExceptions wrapped in RuntimeExceptions, so we need to account for that.

Tested OK with word_count topology from storm-starter.