Merge "Use RevisionLookup and RevisionFactory interfaces in Revision"