Updated comparer to have method to get up/down sql in order
Moved migrations into migration folder, added interfaces
Load based on interfaces
Added MigrationTask and updated database runner to use task
Updated loader test
Added todos
Added interfaces
Added interface for dbconnectionhelper
Created fake versioncomparer
Removed abstract classes, only use and need interfaces
Updated to find based on interface
Fixed unit tests
Updated DbConnectionHelper to have a single run method instead of RunBatch
Updated VersionComparer to take an IDbConnectionHelper
Renamed method
Created a MigrationTaskRunner to run migrations
Added new FakeMigrationLoader
Use real loader
Moved loader and a few relevant classes into appropriate namespace