feat(unit - keepRunner): unit test keepRunner

Adds ability for the unit tests to use keepRunner.
Code cleanup and consolidation for executing file system read and writes.
Merge pull request #4 from dflynn15/feat-2

feat(unit - keepRunner): unit test keepRunner