allow steps to be defined without blocks

this imports the functionality from Minitest or Rspec
where you can mark the steps as pending by leaving them without
a block, like so:

    it "should mark this one as pending"
Merge pull request #140 from shime/master

Allow blockless step definitions