Implement disk_add_alias to allow aliases to be added to disks. This allows one to alias nda device nodes to nvd.
Add an alias name list to geoms. Use them in geom_dev to create aliases.
Add alias support to gpart.
When we're creating new providers for each of the partitions, add
aliases to the geom before we create the provider so when geom_dev
tastes the provider, the aliases are in place so the proper /dev
entries are created. So foo5p6 gets created as an alias for bar5p6
when foo is an alias for bar.
(this is done as three commits: add to geom, add to gpart, add disk API)