Ensure that gem download only happens once
Add better logging for source cleaning
Respect whitelisted projects when generating yardoc db