Segment: hash value calcuated on the fly by mixing sorted slice hash values
SegmentSet: now backed by a std::set.

Maybe this should be rolled into the Slices class in the future.
coresolvertest: collect slice images into separate directories.