Fix randomized test float2_MinAreaRect to actually run randomly. Fix failing cases of float2::MinAreaRect and optimize to rotate only 90 degrees instead of always going through all edges.