Bug 969525 - Wrong message exporting contacts with USBStorage enabled

Fixed:
- Rewrite updateStorageOptions function for better readability
- Got rid of Settings dependency
- Fix l10n call to use localize function (recommended by l10n team)
- Tests added for export, fixed for import