Refactored workflow test setup to allow skipping based on installed/available programs
Merge pull request #128 from keithj/devel

Refactored workflow test setup