Now unit testing removal of items from ItemCollection and ItemsSource observablecollection.
ObservableCollection is not clearing underlying array.
Rebuilt ItemContainerGenerator without using RangeCollection and ContainerMap.  Have not tested recycling yet.
Removed dead code.