Taming the Wild: A Unified Analysis of Hogwild!-Style Algorithms