Added Haskell demo.
Merge branch 'interactive' into gh-pages
Merge branch 'interactive' into gh-pages
Updated distribution js file
Merge branch 'interactive' into gh-pages
Updated distribution js file
Merge branch 'interactive' into gh-pages
Fixed SVG scaling for firefox

SVG doesn't autoscale to contents in Firefox
Added tests to check for adding of dependencies

Checks for adding the dependency to the graph object and to the
rendered display
Remove watch from Beefy runner.
Added CSS compiled from less source
Fixed tests for adding a dependency

Note that adding a dependency affects the list of dependencies attached
to a concept object, so it needs to be reset before each test
Fixed removing dependencies tests

Note that transitions cause the edge not to be removed immediately
So we added a config setting to change the duration of transitions
Added Fira webfont to demo pages
Changed node enter/exit points to semi circles
Changed example demo to have text content
Merge branch 'aethstetics' into modals

Conflicts:
	package.json
Added CSS for modals plugin
Altered appearance of modal close buttons
Added highlighted color for anchor tags