Add fs, a FUSE filesystem for a single git repository.

In addition, add cmd/gitfs-gitilesfs. Example use:

 go install github.com/google/gitfs/cmd/gitfs-gitilesfs
 mkdir /tmp/mnt
 gitfs-gitilesfs -gitiles https://android.googlesource.com \
   -repo platform/frameworks/base -cache /tmp/cache /tmp/mnt

Change-Id: I25bfa002607e06fec625f424b4421700240bc296
8 files changed
tree: cc47cb751e5f9ac1093f12a3dc56ec6f83c2587e
  1. cache/
  2. cmd/
  3. fs/
  4. gitiles/
  5. manifest/
  6. .gitignore