Use a StepCollection class to delegate calls to the steps array.  Add a reference to the transformation in each step.
First pass at shared transformation vars aross steps.
Refactoring.  Add some comments.
Explicitly cleanup open descriptors.
Fix tests.  Better cleanup of resources.
Version bump to 0.1.1