Fix: Clarify error message when dependency is broken.

In some cases the end of a task A that is a dependency of task B is
after the start date or at least the gap does not fit. The error
message for this case is not more descriptive.