Improved USB mass storage support for all currently supported back-ends

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>