Handle undefined danger flag.
Add the flag manually if it is release version.
Add support for fingerprint-gui's polkit agent.

Closes #5880.
firewall stop: try to be much more robust in stopping the firewall whenever we can
bitmask-root: rip out all resolvconf code and simply rewrite all DNS packets to use the VPN nameserver.
bitmask-root: pep8'ed
firewall: correctly rewrite DNS packets originally for local network.
Set the standalone value for BaseConfig.
Improve hide and show main window on Ubuntu
Disable user/pass remembering temporarily.

Set the keyring to None in order to simulate an always unavailable
keyring, that way we avoid the possibility of the user running into the
existing keyring issues. See https://leap.se/code/issues/4190

Update comparisons to do a proper comparison with `None`.
Fix login widget 'enabled' changer in order to change the 'remember'
widget *only* if we have an usable keyring.
bump version to 0.5.4
Merge tag '0.5.4' into deb-0.5.4

Tag leap.bitmask version 0.5.4
freeze debian version
remove dependency on resolvconf
add missing info to changelog