Integrate JBrowse.

NOTES

Included for testing.
* MAKER2 generated gene prediction in GFF3 format for two scaffolds of
  fire ant genome.
* Gene prediction for the two scaffolds of fire ant genome in JB/JSON
  format.

localhost:9292/#/genome hosts a working instance of JBrowse with a
navbar on top.
* Compiled JB's CSS into one genome.css. Styles from Dojo libs are
  'imported' from app/src/vendor.
* Copied all images from jbrowse/img have been copied to app/img.

FIXME

* Parts of genome.css override styles from main.less. For example,
  definition of h2.
* JB shouldn't set page title.
* Remove 'Full View' link.
* Improve styling of tracks.
  This is going to be giganormous amount of work. What I want here is
  ...
  If possible, use fonts-awesome instead of JB's icon set.

TODO
* Introduce Task model.
  * Script to populate tasks table from data/ev.
* /genome
  * Get the location of a task's JSON from server and call new Viewer() with
    it.  new Viewer() will require and initialize JB.
  * Add Next button at the bottom.  Clicking Next moves to next genomic
    location of interest.
* Rewrite JB's Perl scripts in Ruby.
  * contents of data/jb should not be a part of the repository
* Include a BAM file (and data in all formats supported by JB?) for
  testing.
* Similarly, make JB/WA work.
* Backend: save a submission, associate task & submission with user.

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>