Changed _store_exons_intranscript so that sticky exons don't stick to themselves starting an infinite loop. Changed get_array_supporting so that if there's only one gene its exons will be added to the returned array.
Changed _store_exons_intranscript so that sticky exons don't stick to themselves
starting an infinite loop. Changed get_array_supporting so that if there's
only one gene its exons will be added to the returned array.

james-monkeyshines/ensembl,mjg17/ensembl,james-monkeyshines/ensembl,willmclaren/ensembl,Ensembl/ensembl,danstaines/ensembl,at7/ensembl,Ensembl/ensembl,willmclaren/ensembl,james-monkeyshines/ensembl,danstaines/ensembl,at7/ensembl,mjg17/ensembl,Ensembl/ensembl,muffato/ensembl,mjg17/ensembl,muffato/ensembl,muffato/ensembl,Ensembl/ensembl,mjg17/ensembl,at7/ensembl,muffato/ensembl,james-monkeyshines/ensembl,danstaines/ensembl,at7/ensembl