Pushing collection{,WithDuplicates} down from base class
Fixed base testFirstN, using it in ArrayTest
SequenceableCollection subtree tests now use literals mostly

Plus fixed some errors in tests, which were hidden by inheritance.