Keep selinux file context on storage creation

Files in storage have their contexts saved when the storage is
created. Files in unlocked storage and restored files do not retain
their original contexts.
Added test for selinux contexts of stored files