Refactoring. Adding callbacks to auto-update registry & auto-index post migrations. Updates to Unit Tests and code to use those callbacks. Cleanup of Ant build process based on changes
Update launcher to use DatabaseUtils (Flyway) for database setup/clean commands