Tags give the ability to mark specific points in history as being important
Fix bug that kept connection open indefinitely.
Add ValidateSources function to facilitate dupe migration detection in tests.
Add support for executable migration scripts
Adds the ability to run a pre function for custom migrations. Used to pre-fetch data from S3, etc.
- Fixes a number of bugs - Adds `WithStateTable` option