full integration of rev-cache into git, completed test suite