Added workflows from Phase 1
Fix old references
Add workflow link to front page
Add reference to gl-matrix js

Seems that our ogs library is dependent on this for vec3
Simple workflow engine
Added trim trailing whitespace bash script
Serialize and deserialize workflow as JSON WIP
Finished serialize/deserialize workflow

Also ran autoformat on climatepipes.js
New workflow ui, mimics vistrails ui
increase limit on js for registry.js file
Adds 10 year average workflow
Merge branch 'master' into 54-workflow-support
Comment out stream button for now
Fix merge conflict
Merge branch 'master' into 54-workflow-support-fix
Use canvas events instead of document events

Tie mouse event handlers to canvas instead of the whole document so
that other elements can set their own custom event handlers e.g.
workflow editor
Adds workflow to the archive view
Initial work on adding input to workflow
Add input to workflow WIP
Modifying workflow style WIP