[features] allow passing of blocks for conditional execution

This allows usage like:

```ruby
Flipper[:search].enabled? do
  # ...
end
```

which is equivalent to the current syntax of:
```ruby
if Flipper[:search].enabled?
  # ...
end
```