Low: libcrmcommon: return meaningful error codes to connection callbacks
Previously, on error, check_connect_finished() sometimes set rc to -errno and sometimes to -1. Now, it always uses -errno.