Add possible console output inside migration objects

Provide the Console Output object inside migrations objects. Allow a little bit of migration feedback when applying or reverting.
Minor violation of PSR-2 standard here, should be `foreach (...) { ` with spaces before after the parenthesis.