refactor vpn connection status to be a subset of leap/eip status
Currently we're showing just openvpn status. We must make that a subset of the leap status.
Investigate the use of QFsm for this :)
- disconnected
- check network connection
- check provider
- check encryption keys
- connecting to gateway
- authenticating
- establishing network encryption
- connected
(from redmine: created on 2012-09-26, closed on 2012-10-08, precedes #672 (closed))