Merge pull request #78 from zakandrewking/new-website

new website
docs improvements; show stoichiometry labels < 1
Fixed bugs:

- text_labels and canvas could acquire extra attributes
- don't show an empty quick jump menu
- input spaces into the build reaction input
view options at top of settings; floating buttons
fixed SBRG logo link
Updated notebooks; fixed bug in Builder.js + unit test; fixed dev path bug
Improved node and label selection mechanics

- better selection visuals
- manage clicks and drags w and w/o shift key
- change brush when the canvas changes
- fix for hiding text edit box on mode change
v1.0! also:

- search for genes on the map
- search bugs fixes
- removed validate check that we are not supporting
Merge remote-tracking branch 'escher/fixes'

Conflicts:
	escher/js/src/Draw.js