allow checking setting existance with respond_to?

We need to define `respond_to?` method (it's better to use `respond_to_missing?` but it's not supported in ruby 1.8) when defining `method_missing`.

closes #28