Unify Ecto.Array and Ecto.Binary into Ecto.Tagged. Fixes #230.
Add test for {:array, :binary} and special case it.
Infer equal types inside %Ecto.Tagged{}
Support elixir 0.15.0-dev and new logger
Only compile-time optimize queries for local or required modules

This removes a possible deadlock because of circular dependencies
between models created by Code.ensure_compiled?/1.

Closes #252.
Update to latest Elixir and dependencies
Release v0.2.3
Decimal is not an optional dependency
Fix tests by disabling ANSI escaping
Better error message if repo is not started

Closes #248.
Clarify that :build_per_environment defaults to true.
Merge pull request #255 from MSch/better-docs

Clarify that :build_per_environment defaults to true.
Precompiled elixir on travis
Use template1 database when running psql commands for ecto.create and ecto.drop.
Merge pull request #260 from drewolson/create_drop_with_postgres_db

Use postgres database when running psql commands for ecto.create and ecto.drop.
Postgrex returns error tuples
Fix misplaced }
Update expression examples
Merge pull request #263 from knewter/feature/update_expression_examples

Update expression examples
Update readme with new repo supervision instructions