Use ~> x.y.z deps where x = 0

* These are all versions I (mbj) control they are using "shifted semver"
  during x = 0. So all releases that do get pulled by ~> 0.y will
  contain incompatible API changes rom should NOT pull silently.