Files App: Decouple mount point/volume name and add file system type

This CL decouples mount point name(volumeId) and external drive device's name, and extends volume info with disk file system type which is going to be used for external drive renaming process. OnFormatCompleted it will update mount point, volume name, and disk file system type.

As a result, you should see entries with the exact same name if you use two or more partitions/disks with the exact same name.

CQ-DEPEND=CL:608727, CL:609565, CL:604611

Bug: 274041
Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
Change-Id: I7fb9ef2ac45100a31411d38bc2f54ba215b440f6
Reviewed-on: https://chromium-review.googlesource.com/605108
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Reviewed-by: Steven Bennetts <stevenjb@chromium.org>
Reviewed-by: Tomasz Mikolajewski <mtomasz@chromium.org>
Reviewed-by: Tommy Li <tommycli@chromium.org>
Reviewed-by: Tatsuhisa Yamaguchi <yamaguchi@chromium.org>
Commit-Queue: Klemen Kozjek <klemenko@google.com>
Cr-Commit-Position: refs/heads/master@{#497488}
21 files changed