Add compatibility checking between snapshot and idl.

RB=224402
R=mtagle,gogenc,jbetz,kparikh,si-dev
A=mtagle,gogenc