MDL-40528 abstract trashdir logic from file_storage
MDL-40528 implement live backup file storage class