Language test application (sgstest)

The application runs all test scripts in ./tests directory. File handling rules are as follows:

The sort order broken down:

The application sgstest must be run from root, like so: bin/sgstest. It generates two log files: ./tests-errors.log and ./tests-output.log.