Completed gtf2GRanges function (still missing 3' UTR and 5' UTR