feat(json tree table view): editing a document updates the associated node instead of full tree table

tree table node are now mutable. nodes can be changed without having to reload the whole document list
Merge pull request #4 from le-yams/result-document-update

feat(json tree table view): editing a document updates the associated no...