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.