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