* Fix case sensitive component library name searches * Factor out rescue code into a generic rescue project class.