[Commit] Scope unique constraint to PodVersion.

One commit in the repo may change multiple files, including multiple
PodVersion files for the same Pod. But never do we want duplicate Commit
records for the same Podversion change.
[db] Squash all migrations.