the ecosystem may now suggest projects based on name similarity

currently only compares the names case-insensitively and removes
all -, _ and : before comparing.
a few tests for Ecosystem::suggest_project.
forgot to casefold in suggestions.