added MigrationExecutedMetadata (elapsed time) to the MigrationExecutedEventArgs so calling code can get perf data