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

Sprout from master 2013-08-29 12:55:41 UTC Simon Brent <sb23@sanger.ac.uk> 'updated adaptor'
Delete:
    modules/Bio/EnsEMBL/GlyphSet/TSE_generic_match.pm
only included score field if there is a score value
This commit was manufactured by cvs2svn to create branch 'branch-
ensembl-73'.

Cherrypick from master 2013-08-30 12:43:31 UTC Simon Brent <sb23@sanger.ac.uk> 'stop warning about deprecated code':
    modules/Bio/EnsEMBL/GlyphSet/TSE_generic_match.pm
New scalebar code for vega dev.
Three is not greater than three.
SF based on labels not ticks. Forgot to put on branch.
Tidying: don't use $&;
Fix AssemblyException ZMenus on bottom imge in Detail.
Resolve head/branch confusion.
Stop completely screwed negative strand tracks in Fugu due to slices
projecting onto themselves, by cloning slices prior to modifying start/end
coordinates. Otherwise those modifications persist for tracks after contig
track, screwing the negative strand.

(To branch for push live. Head commit was on 30th September).
Added per-feature URL - ap5
Only show difference track when there's something to display. Bugfix.
fix illegal modulus zero error in small regions
fix illegal modulus zero error in REALLY small regions