Fix device name validation for devices that can contain / (#1103751)

In addition to FileDevice and its subclasses, allow / in name for
NFSDevice, BTRFSSubVolumeDevice, and any StorageDevice trying to create
a name starting with 'cciss/'.