Initial events for migrate and rollback actions

https://gist.github.com/TamiasSibiricus/1abf1acdc6e32792edad - sample files to test migrations
Any comments?
Code changed to call trait execute in better way.