Remove --sudo flag from nsd server * commands

We do not need running anything as root at all. In order to use docker
we will reccomend the secure and safe way of adding the current user to the
docker group, which is automatically created when docker is installed.
Detect a permission problem and hint to a solution.
Better server stop.
Fixed missing permission error handling.
Added missing require.
Improved permission check block.
Fixed server stop on Linux.
Merge branch 'no-sudo'

Conflicts:
	package.json