For #26477 - Allow name to be specified for dev location descriptors
- Previously the leaf folder name would be used for the bundle name when using a dev descriptor.  It is now possible to specify the name separately by specifying a 'name' parameter.
- If the name is not explicitly specified then it will fall back to using the leaf folder
name as before.
- Closes #102