MC-45: Connects to Magento, sends products and manage errors return

that's weird, we should not add such  public methods just to ease the writing of specs