Only track ID for parents in file metadata
Added local caching of metadata for much better performance

No changes are tracked yet, so once something is cached any changes
made to drive contents will not show up correctly (or at all) yet.
Merge branch 'master' of https://github.com/inutt/gdfs