[TASK] Refactor storage service

Change-Id: Ib9be27ad9e7095399e773b571e515d5150905d6d
Release: 3.0
Resolves: #61023
Reviewed-on: http://review.typo3.org/32216
Reviewed-by: Fabien Udriot <fabien.udriot@ecodev.ch>
Tested-by: Fabien Udriot <fabien.udriot@ecodev.ch>