Fix algorithm migration handling
This merge fixes the incorrect handling of a newly migrated algorithm declaration.
The loaded data was coming from the original algorithm and thus contained invalid data.
It also updates the default type used from legacy to sequential so that there's no need for special handling of what should be a temporary state when moving from the V1 to the V2 API.
Relevant issue(s) fixed
Fixes #275 (closed)