Split field by connected region

No bundle support or dynamic output ports for now.
This is OK but remember to add new modules to your "private" factory files, in this case AlgorithmFactoryAdditions.cc, to avoid merges.