The model and db now supports the not_found and failed status.
Update the loader implementations to reference such information.
It's also the opportunity to make the loader reference the
visit-status type when discussing with the storage 
This is a state diagram explaining the different statuses :