Run tests against the newest versions of all dependencies

To mitigate issues with upstream changes to dependencies we need to run a dedicated target (that is allowed to fail) which tests against the latest versions of all dependencies.

This target needs to be run on a daily timer.