Implement value set.
Remove verbosity from histogram tests.
Add common implementation for min-max-domains.

Domains that are uniquely identified by their respective minimum and
maximum should share a common codebase. Hence they all share the same
hashCode, equals and toString methods.