Make Yaks::Config immutable, much like Yaks::Mapper::Config

This makes more sense here, since the extra overhead is only paid at
startup. It has the added benefit of being able to override one or more
settings, without changing the main configuration.

Configurable has been renamed to DSL, config_method to dsl_method.