Initial work on testing the support for the -r | --recursive option to
task-compress(7).
Added tests for the -r | --recursive option of task-compress(7).
Added a test for invalid patterns to task-compress(7) and updated the
tests to check for this scenario. task-compress(7) uses exit code 2 to
indicate an invalid pattern was encountered.