We're going to require Mojolicious 4.x

(The rest of the codebase hasn't been converted yet.)
Change json_content_is calls to json_is
Fix embarrassing secret bug
Provide a replacement for Mojo::Util::hmac_md5_sum