bug 10 resolved
Merge remote-tracking branch 'upstream/develop' into bug/10_error_on_generate_unexisting_node
develop merge and code clean up
add an exception when node or software does not exist
Merge branch 'bug/10_error_on_generate_unexisting_node' into task/improve_software_uninstall
Merge pull request #20 from alberts-tid/task/improve_software_uninstall

Task/improve software uninstall
fix merge conflicts caused by  other PR