This commit was manufactured by cvs2svn to create branch 'branch-
ensembl-71'.

Sprout from master 2013-03-25 11:42:25 UTC Simon Brent <sb23@sanger.ac.uk> 'fix labels'
Delete:
    modules/Bio/EnsEMBL/GlyphSet/_transcript.pm
    modules/Bio/EnsEMBL/GlyphSet/assemblyexception.pm
    modules/Bio/EnsEMBL/GlyphSet/contig.pm
Add external href link to ZMenus for labels in flat file tracks when available.
add location string to popup
Bug fix: Slice-Mapper pairs were not sorted and some gaps were missed because of this. The new logic doesn't require the Slice-Mapper pairs to draw the white background
Speed improvement: use get_cigar_arrayref instead of get_cigar_line
Don't show label on right if only one chromosome.
Suppress weird, silly error message when displaying ENCODE wiggles with
show empty tracks turned on.
Added use of viewLimits variable in track hub to set y axis range maximum
on the coverage graph - from HEAD
This commit was manufactured by cvs2svn to create branch 'branch-
ensembl-71'.

Cherrypick from master 2013-04-05 14:12:13 UTC Simon Brent <sb23@sanger.ac.uk> 'fix tags - use seq_region_name, otherwise features with the same start/end will join to each other (eg region at the end of human chr19)':
    modules/Bio/EnsEMBL/GlyphSet/_transcript.pm
    modules/Bio/EnsEMBL/GlyphSet/assemblyexception.pm
    modules/Bio/EnsEMBL/GlyphSet/contig.pm
Simon B has fixed the labels for contigs and simple features in the scrollable view
Methylation ZMenu fixes for live.