Cleans up IBS AVL
Adds MaximumOverlap to IIntervalCollection while changing return type of Remove to bool like C5
Optimises IBS AVL Choose() while removing the + operator for IntervalSets
Merge branch 'master' of https://github.com/lundmikkel/C5