Check if interface is available

This is a hack because we starts supervisor on a VPN interface, and sometimes this interface isn't available when supervisor starts. This will ensure that interface exists.

It tries to start the http server in intervals of five seconds and retrying up to sixty times (5min aprox)

Maybe it could be configurable or something.