fix bug in amino acid table

Fix check on chr to ensure it checks for empty string as well as being
defined.

	modified:   web/GenomeInfo.pl
Remove code no longer needed
Add log message
Non-functional changes
add job failure reporting

Output the standard out of the job to the user if the job fails.

	modified:   scripts/load_annotation.pl
	modified:   web/tmpl/LoadAnnotation.tmpl
Migrate legacy DE genome load service to new JEX workflow_id generation
Merge commit
Prevent gc content calc when no chr
disable verbose for mkpath in SynMap

When mkpath is run with verbose enabled the output will be captured and
sent as part of the response.

	modified:   SynMap.pl
fix irods exporting

The irods export waits for the job to complete then transfers the output
files if the workflow was successful.

	modified:   modules/Accessory/lib/CoGe/Accessory/Jex.pm
	modified:   web/GenomeInfo.pl