Moving cloning logic to NestedConfig::WithConfig

Remove NestedConfig#__with_cloned__ and add NestedConfig#__hash__=.