Add dnadiff check, change test folders, fix CmdException

The dependencies for dnadiff are checked verbosely.

Tests for scripts are now in a different folder

The bug for multiprocessing with custom Exceptions is handled now by converting
the CmdException to a regular Exception.