refactor(connect): extract http client and add spi detection

related to #CAM-2741
feat(plugin): add process engine plugin for connector service task

related to #CAM-2706