Ensure all deps for `key-pressed` event are present and fix captive portal detection
We don't pull in network-manager-config-connectivity-debian
so only users
that install it by hand get captive portal detection.
Just in case: @a-wai this won't be enough for Mobian as it ignores Recommends: