use RevisionIntrinsicMetadataRow in the storage interface instead of dicts.
also add typing to some test functions
Depends on !267 (closed)
Migrated from D4184 (view on Phabricator)
also add typing to some test functions
Depends on !267 (closed)
Migrated from D4184 (view on Phabricator)