Backport support for skip metadata.
skip with a block should not execute the block.
Merge pull request #1473 from rspec/issue-1472

skip fixes for 2.99