starting work on the sorter class. Added the BaseSorterTestCase, Random extensions.
ported InplaceMergeSorter and ArrayInPlaceMergerSorter with tests.  Though setting Stable to true fails because there is a mismatch with ordinal positions which may need to be resolved.