Fix unit tests on non wsl non Travis systems
Fix unit tests on non wsl non Travis systems

The test_custom_command was introduced in #63 with the TASK_VERSION for
Travis. As TASK_VERSION is not part of a default environment, the test
would still try to run `wsl` on other systems and fail.

robgolding/tasklib,robgolding63/tasklib