Handling different application configs per environment

hey my first try was also something like this

```ruby
def configure(env = :development, &blk)
  #...
end
```

After discussing it with @jodosha, decided to use `nil` as a default env.