make sure we delete comment childrens first then parents

Otherwise OBS will leave them as "this was deleted"
fix issues pointed out by alberto
Merge pull request #144 from openSUSE/coolo_fix_delete

make sure we delete comment childrens first then parents
fix iterating over comments
replace type of request id from plain text to hyperlink
also be a hyperlink for move command
Merge pull request #145 from nilxam/improve_comments

replace type of request id from plain text to hyperlink
Fix package / project interchange.
Avoid decline when link is different.
Fix again #2388.
Move Graph into osclib.
Add empty line.
Downloads is now a constant parameter.
More refactoring:

- Extract all the graph and cycle logic.
- Extract memoize.
- Start with CheckRepo.