reword ClusterProcess#loadExtension()
rename Configuration#getSubConfig() to #getNestedConfiguration()
refactor Configuration#getNestedConfiguration(prop)

* create new Configuration if property `prop` is an object;
* return undefined if `prop` is not a string or an object.