First pass at DSL additions
Add setup phase to audit-mode.
First pass at DLS methods
Renaming DSL methods to match the spec
Creating our own example group class to simplify adding examples to the spec runner
Adding logic for exceptions from converge phase not interfering with audit phase and vice-versa
Adding error handling so saving node doesn't prevent us from running audit mode - decouples converge phase and audit phase more
Updating for github comments
Adding audit mode JSON formatter
Merge branch 'audit-mode' into runner
Merge pull request #2321 from opscode/tball/audit-mode

First pass at DSL additions for chef-client audit mode
Merge branch 'audit-mode' into runner
Refactor runner into own class.
Fix typo
Merging mcquin/rspec-3 to this branch
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
Add serverspec types and matchers.
Adding first round of formatter integration - STDOUT doc formatter