Add migrate:init event

This allows a context (DB handle, config etc.) to be passed on to the migration to be performed.