Merge pull request #456 from galstrom21/sprint

Merged automatically by jenkins after successful gate test
Fix bug in create fact response.
Stop facts being updated on nodes with children.
Merge pull request #460 from git-harry/sprint

Merged automatically by jenkins after successful gate test
Remove unnecessary execute permissions.
Merge pull request #463 from git-harry/sprint

Merged automatically by jenkins after successful gate test
[DE55] debian directory file named incorrectly

fixes #465