Open postgres connections lazily

Tasks `ecto.create` and `ecto.drop` do not work when connections are
open to the database.
Start application before running tasks
Add immediate postgres connection start with '?lazy=false'
Merge pull request #173 from elixir-lang/app.start-tasks

Start application before running tasks