[algorithms] Overlap interface revision

* Now it accepts not only binary files, also ROI files with multiple
  labels.
* Volumes can be handled in voxel units (as formerly) and mm3
* Keeps backwards compatibility of outputs and inputs
Add tests
Merge pull request #925 from oesteban/enh/OverlapOfROIs

[algorithms] Overlap interface revision