ucode shouldn't need install step
Today the micrcode is shipped by taking a file that has a text form of the micrcode and as part of bootadm operations transforming that into something that we can consume as part of the kernel.
This is problematic in few different areas:
1. Intel is no longer providing such a file
2. When building an image that's not through the boot archive such as install media, that no longer exists
3. This allows us to update or roll back individual platforms microcode files
As part of this we move all the microcode files to data/ and record where they came from.