remove Question dependency on env

* Question was setting itself to the env but env itself persists it
* Env#fetch saves everyting that responds to #call by set

maybe there is a use case I don't see?

My plan for the future is to have questions overridable by env params like:
```ruby
set :branch, ENV.fetch('branch') { Question.new(:branch, 'master') }
```