PathReplacingFileSystem with multiple replacements

This is to support multiple temp-mounts of staged apexes when running
checkvintf with staged apexes.

Bug: 364999002
Test: libvintf_test (tests added)
Change-Id: Ia3904997e54794f00da768ecd70af2f9059723f7
3 files changed