sourceforge: don't abort on error for project
It's suboptimal to say the least to stop the entire lister process if a single project page is somehow broken (404, most likely). This change logs the issue as a warning and carries on, as well as some minor logging changes and comments touch ups.
Migrated from D5740 (view on Phabricator)