[Version Control] New UX for Review/Commit

It's now basically all dependent on reviewing before committing. ;D