ba0625cd97
strum iterator over an enum leaks the version needed to iterate over it, which can cause problems to dependent crates that use a different strum version. While at it, bump the strum crates as well