Use Logger instead of IO.puts for migrations by default

Adds `logger` strategy option to the migrator