Update default icon name
Fix outport require check
Journal: Move storage out to separate class/interface
Merge pull request #143 from jonnor/graph-journal-store

Journal: Move storage out to separate class/interface
Test journals on browser too
Journal: Expose as public API on noflo.
Merge pull request #144 from jonnor/expose-journal-api

Journal: Expose as public API on noflo.
Ignore remove if there is no such node
Queue graph operations so they are always processed in right sequence
Merge branch 'master' of github.com:noflo/noflo
Typo fix
If graph has exported ports, only export those
Expose addressability and description
Journal: Document a bit better in code and CHANGES

Also expose canRedo and canUndo methods on Journal
Merge pull request #146 from jonnor/fixup-journal-docs

Journal: Document a bit better in code and CHANGES
Typo fix
Merge branch 'master' of github.com:noflo/noflo
Fix legacy exports only if they're actually in legacy format
Journal: Fix typo and missing implementation for changeEdge
Graph: Emit metadata changes on node/edge/ports removal

Needed for the journal to be able to restore metadata when undoing removals.
Fixes noflo/noflo-ui#96, undoing node removal resets position to 0,0