Better SATA Controller handling

Create a SATA Controller if one does not already exist.
Use an existing SATA Controller even if its name is not "SATA Controller".