Transient cache verify_database_present for 24 hrs

cache both $database_message and  $uninstall_message and reuse if possible, assuming database availability unlikely to change
Merge branch 'cache-verify_database_present' into develop