[Fix] Avoiding task self-dependency

Fixes #18.

- Tasks ignore themselves when building dependencies.
- Reformatting dependency text after building dependency list.