Add labels to quant track, issues 346 and 352
Add check for permissions on genome
updated output file name from _dsgid to _gid
send a support email when a load fails

If the load fails a support message is sent containing the link and
the staging directory. The support message is sent on every time the
load page is revisited. This is a temporary solution until an error
reporting system is added.

	modified:   web/LoadExperiment.pl
	modified:   web/tmpl/LoadExperiment.tmpl
added batching option '--batch=5' to improve performance by loading index into genome
Move fastbit output parser into Storage module
Fixes for single base elements
Move label drawing outside of bar drawing
Prevent . labels
Prevent . labels
Remove debug messages
Add space after label
Fix space after label
Rename top-level script
Non-functional changes
Merge remote-tracking branch 'origin/master'
extend RNAseq pipeline to support TopHat

Users now have the ability to choose whether to use TopHat or GSnap
as the aligner for the RNAseq pipeline. The reasoning for this
is that TopHat is more widely used program and the user should have the
option change the aligner.

	modified:   scripts/qteller.pl
	modified:   web/LoadExperiment.pl
	modified:   web/tmpl/LoadExperiment.tmpl
generate seperate metadata for the given pipeline

Add `generate_metadata` to return the metadata assocated with the steps
run during the load given the alignment pipeline chosen and whether the
genome has annotations.

	modified:   scripts/qteller.pl
added argument to pass debug to coge gff routine
added fallback routine for finding chromosomes in sub get_chromosomes in cases where there are no chromosome features in the dataset.