check if connection is actually established

- Scheme.activate() now parses output and checks if connection is actually established. Returns IP address if connection successful, throws ConnectionFail if isn't.