Bug fix: stop length taken into account when splitting features into two exons.
Commented out some unwanted logic about one and two bases exons.
Bug fix: padded haplotype coordinates in the headers are now dumped correctly starting at 1 and finishing at the end of the full length of the chromosome including the haplotype (rather than starting/ending at the start/end of the hap sequence within the chromosome).
Merge branch 'master' of https://github.com/Ensembl/ensembl-analysis