Allow String keys for Configurations

Convenient when loading configuration options from for example a YAML
file and one doesn’t want to encode symbols in the file (even though
it’s ridiculously easy with Ruby).