Detect missing libraries and offer to install them
Merge; correctly update missing libraries status w/ tests;  description as project tooltip
Merge
Fix test