NEW Worthy Changes

JavaDoc in build.xml added
Undomanager is implemented
Revert "NEW Worthy Changes"

This reverts commit 26573769373456d6be523929573063b4d6ea7afa.
Merge branch 'develop' of https://github.com/byebb/ISGCI into develop
selection now marks associated nodes, some cleaning up and bugfixes with NodeLists