Availability of scanner helper tools

Summary
This routine checks for the presence of various tools that support the scan engine and also tests the version of the scan engine itself. If some tools are not accessible for the scan engine, one or more NVTs could not be executed properly. The consequence might be that certain vulnerabilities are missed because respective tests are not performed.