Added a warning (instead of error) for transcripts with exons on differing strands (in response to #30).
Added a warning for transcripts with no coding exons. These were previously silently skipped.
In both cases, these transcripts are removed from subsequent analyses.