Add support for migration dry runs.

In dry runs, only the execution order will be logged. No migrations
will be executed or marked as executed. Unfortunately, Rake already
uses --dry-run, so this is added as a separate task named
"evolver:migrate:dry".
bundle update