Added generation of the rational basic type
Added test for records with primitive fields to include a field of type 'rat'. Also updated the related test results