ng2-drag-drop-tree: Text Modification And OSS Inception

Since ng2-drag-drop-tree needed a way to change the node values, instead of using some crappy textfields, we commit through and create a new OSS library for this: ng2-xeditable-text!