Added migration strategies for file and mongo which will be implemented on the next commit.

These will handle which scripts should be executed and will allow a pluggable architecture for managing migrations with other providers.
For example a Postgres or SQL Server provider could be written.