Unify how we find the add-on to install/describe and errors reported when it's not found