Substantially refactored order of operations.

Eliminated the --orient option and added a --stage option.  No work is
ever repeated now, which, in general results in faster processing.  The
default multi-processing tasks are now each part at the left edge in all
orientations and positions.
More optimizations.  Skip a few tests.