added --dry-run option
added failing tests for --dry-run
test --dry-run option parsing
--dry-run effect on before/after(:all) blocks
improve assertion text
collapse spec file in --dry-run feature
Merge pull request #1028 from schnittchen/dry-run

added --dry-run option