Bump deps
Update tests for (breaking) Expectations 2.x
The need to strictly enforce valid Locales really only makes sense for the
(JVM) localization utils. The translation fns can be more lenient, using
their normal fallback mechanism when given an invalid locale.
Cljs housekeeping
~wip