add new tab for beta version of dotplot

The new beta version of the dotplot (jdot) is visible in a seperate tab
next to the old static dotplot.

	modified:   web/css/coge.css
	modified:   web/tmpl/partials/synmap_results.tmpl
add initial support for jdot

The json format changes better spport loading data into new dotplot
viewer.

* Add dotplot dots generation to JEX
* Update dotplot dots json format
* Add initial loading of data

	modified:   web/SynMap_new.pl
	modified:   web/bin/dotplot_dots.pl
	modified:   web/tmpl/partials/synmap_results.tmpl
add new jdot to SynMap results

SynMap now loads the current version and the new dotplot version. The
new dotplot loads its data when synmap results its results back.

* Add loader for new json
* Add tabs to support dotplot versions side-by-side.
* Add toggle layers for syntenic_blocks and all nonsyntenic pairs.

	modified:   web/js/synmap.js
	modified:   web/tmpl/partials/synmap_results.tmpl
Adjust toolbar font size

Shrink toolbar text to give room for long labels.

	modified:   web/css/coge.css
update to latest jdot version

Update call to jdot to pass missing genomes property.

	modified:   synmap.js
fix the overlay from not displaying on scroll

The overlay is at a fix position in the window and does not change
if the window is scrolled or resized.

	modified:   css/coge-spinner.css
add comparision attribute to sortBy

The sortBy function takes a comparision function which it will
use to perform the comparision otherwise it will default to its
internal comparision.

	modified:   js/synmap.js
Fix title label not being shown

The titles are set in the xtitle and ytitle properties.

	modified:   js/synmap.js
add reset support and refactor toggleLayer

Reset method iterates through all plots resetting the zoom to 0.
Refactor toggleLayer to not use continue statement.

	modified:   js/synmap.js
add user interaction to dotplot

The sort will regenerate the entire dotplot.

* Reset the zoom level to zero.
* Sort chromosomes by name or length

	modified:   tmpl/partials/synmap_results.tmpl
add toolbar seperator

Declutters toolbar by adding seperator support between components

	modified:   css/coge.css
	modified:   tmpl/partials/synmap_results.tmpl
Merge branch 'master' of github.com:LyonsLab/coge