refs #9906. Large speedup using pre-canned workspaces.

Reduced runtime from 25 seconds to 1.5 seconds using pre-canned workspaces. More refactoring needed.
refs #9906. More refactoring. More reuse. 0.8 second processing.
Merge branch 'feature/9906_RRO_auto_unit_test' into develop