Better usage docstring
Do not re-raise keyboard interrupt exceptions
Resolve monitored apps at initialization

Add vpn and is_vpn_connected methods
Show progress while waiting for vpn connection

Only sleep for as long as it takes to connect to
the vpn
Add logging