Allow blockless step definitions

This imports the functionality from Minitest or Rspec
where you can mark the steps as pending by leaving them without
a block, like so:

```ruby
describe Thingy do
  it "should do what things do"
end
```

Also, thanks for the great gem! I :heart: it!