openvpn observer

reacts to tls-restart, ping-restart and network unreachable.
changs file
Set dep versions on VERSION_COMPAT.
Merge remote-tracking branch 'kali/feature/improve-openvpn-error-detection' into develop
Merge remote-tracking branch 'drebs/set-version-compat' into develop
Possible new ui.
Pep 8. Split long lines.
Emit log level instead of the record.
Replace logs list with sqlite db.