Start a connection to a database. Initialy will return Status.IN_PROGRESS if the connection has been started. Returns Status.CANCELED if the connection can't be started.
If the connection is not done after a timeout, will returns Status.CANCELED.
If the connection is stablished, opened signal is rised and status is set to Status.CONNECTED