Dynamice $name, $vendor, $package replacement

Allows dynamic path replacements according to the package name (name and/or vendor).

For example in path:
`"./src/Provider/{$name|P}": ["providers/abc","providers/def"]`

`{$name|P}` will be dynamically replaced by `abc` or `def` depending on the package installed. Flag `P` instructs the installer to make first character uppercase.

Supported variables:
`$package` - full package name
`$name` - if package name is in a format `vendor/name` (split by slash) then second part (name) will be used
`$vendor` same as above but with vendor.