Add setup phase to audit-mode.
Merge branch 'audit-mode' into runner
Merge branch 'audit-mode' into runner
Refactor runner into own class.
Fix typo
tie things together
Merge pull request #2329 from opscode/runner

Audit-mode runner
Merge pull request #2350 from opscode/runner-dsl-test-merge

DSL + Runner