Fixes warnings in testing classes.
Adds extra contracts to IIntervalCollection
Adds a boolean to private findMaximumOverlap method to indicate if the _intervalOfMaximumOverlap should be set.
Adds methods for finding MNO with filters on the interval. Otherwise not achievable.