[Core] asset is required - when assets module is enabled

* for some device types it is not possible to create device from admin panel - you have to use assets module
* asset is required on Scan form (for some kinds of devices)
* asset is required on create device form - ralph UI (for some kinds of devices)
* on mass deployment form, now is possible to define asset by sn or barcode
* tests...