first stab at parallel sort

In aid of issue #19, @jmlvanre pr #40.