An investigation into the mechanisms and function of alternative polyadenylation in S. cerevisiae