Report error when cached Django analysis is outdated
description
When opening a Django project, we look for a cached analysis. If we find it, we use the path in that analysis to find the original source files.
If the analysis is out of date or incorrect, we silently fail and no IntelliSense is available. We should detect when the specified path does not exist and either automatically regenerate the DB or instruct the user to.