block: do not init lightnvm sysfs on non-lightnvm devices

We forgot to check that a device was a lightnvm device, before
initializing the lightnvm sysfs code paths.