Introduce git-specific support to fix unuseable storage paths

And remove the ugly workarounds we had here and there
(RevisionedURIConverter, FileUtils, StorageProviderAccessor,
...).
Allow to fix, among others, bug 454024.

Bug: 454024
Change-Id: Ic23e7e8061ea4e9c87aff0f5f329d4486d562766
Signed-off-by: Laurent Goubet <laurent.goubet@obeo.fr>
Signed-off-by: Axel Richard <axel.richard@obeo.fr>
34 files changed