Minor ClassicQuicksort fixes. Wrote DualPivotQuicksort

There were some minor issues with the ClassQuicksort (it wasn't
calling the __selectPivot method). Also wrote an initial version
of the DualPivotQuicksort and wrote some tests. There are definitely
other tests which need to be written.