Interval: fix starting values

Use Float.min/max value instead of Integer.
WIP: move to inclusive model
Interval: copy inclusivity

The copying constructor should copy inclusivity
ClassifiedRegion: add coversClasses method

Add a test method to see if one region contains all the classes of
another.
wip: fusion
Interval: add accessors for inclusiveness
Interval: add inclusiveness to equality test
wip