Added descriptors for ResourceBinding, BindingType and BindingParameter
Renamed "installPath" to "install-path" in puli.json
Added bindings and binding types to puli.json
Made it possible to pass default value to Config::get() and getRaw()
Added key prefix "discovery-storage-" to Config
Added GlobalEnvironment::getDiscoveryStorage()
Adapted to changes in puli/repository and puli/discovery
Added composite key handling to Config
Fixed: Config::get() returns composite keys as multi-dimensional values
Added registry generator infrastructure
Added getRepository() and getDiscovery() to ProjectEnvironment
Adapted to external changes