Rails Migration/Schema Syncronization Check

This check verifies that the version of the schema being checked in is consistent with the latest migration version being committed.

Currently this is untested.  I wanted to submit the initial code and start having a discussion before specing it out.