Finished TwoWaySortMerge()

I struggled with this one a bit, but it works.  Sorry if the code is
overly complex...at least it feels that way to me.  However, it should
take into account every combination of runs possible.  We can talk this
over tomorrow afternoon so everyone is on the same page.