Adds vistrail module and workflow test

Moved logging functions to utils
ran 'trim_trailing_whitespace.sh' script which removed the
blank line at the end of several js files
Test workflow execution working

Adds better exception handling to services.
Adds execution button to workflow dialog in archive app.
Merge branch 'master' into 54-2-workflow-construction
Copy utils on build
Vtk reader workflow working
Update map and layer after executing workflow
Workflow runs and draws on map
Merge branch 'master' into 54-2-workflow-construction
VisTrails modules updates
Start reorganize workflow code
More reorg
Finish workflow reorg
Use textures for workflow
Merge branch 'master' into 54-2-workflow-construction

Conflicts:
	web/common/js/proj4.js
	web/common/js/proj4.min.js
	web/lib/wfl/workflowUtils.js
Fixed info box to hide when not over map.

Also avoid overflowign the page when outside the canvas.
And some visual tweaks (fade effects, rounded corner).
minor tweaks
Adds workflow files to run from source, fixes pattern drawing
Update workflow style
Merge master and trim_trailing_whitespace a few files
Fixes module list bug on main archive page