Fixed modal plugin in Firefox

Changed function order so that the 'article' function
was defined before it was used rather than after it gets used
Fixed SVG element CSS for size

In Firefox the default SVG size is too small to display anything useful
Now we have a useful default
Merge pull request #9 from knowledge-graph/firefox-bug-fix

Firefox bug fix
Removed live reload script from each demo

Live reload script is injected by BEEFY
Using dist/css instead of custom CSS
Made tests run sequentially

This should fix the heisenbugs occurring
when the tests start before the build is complete
Shortened the titles of the edit demo concepts
Added content to each node in the edit example
Added plugin to allow content editing in modals.

Allows editing of multiple existing content items.
Content node labels update when modified.
Added a method to return JSON for the graph object
Merge pull request #13 from knowledge-graph/JSON

Added a method to return JSON for the graph object
Merge branch 'master' into edit-modals
Added editing to the editing demo page

Removed editing from the example demo page
Updated knowledge-graph.js dist
Merge branch 'master' of https://github.com/knowledge-graph/knowledge-graph
Updata knoeledge-graph.js dist
Merge pull request #16 from knowledge-graph/demo-improvement

Demo improvement
Added editing to the editing example
Editing modals now appear if a node has no content
Added the abilit to add new content to concepts