If Catalyst cannot handle a file because it is not in its support matrix, task-runner should return an error when humanizing that reflects that. The current string matching approach covers a few common support matrix errors from the internals of Catalyst, but once we address #105 we should make sure all support matrix errors are handled.