More comments
Fix for paths with structure variation and line number
Little comment update for followPath
Methods for removing a path (removePath, removePathEnd) and for branch cleanup. The removePath method removes the path and does a branch cleanup, the removePathEnd method only removes the last path piece. The branch cleanup removes any empty/not needed parent branch nodes.
More generous with structure names in gedg file parsing. Updated gedg 5.5 file
Fixed wrong gedg version number
Do not parse empty or NULL path pieces