Initial migrations support

Initial migrations support by plan from https://github.com/elixir-lang/ecto/issues/74.