Added a check in SetDataInternal for cases where the LastSettings value is used for DataBits or StopBits leading to an attempt to set StopBits to 1.5 with a DataBits setting of 6,7 or 8. In these cases EFI_INVALID_PARAMETER is returned.