Adds an outer_joins method to ActiveRecord.

Example

User.outer_joins(:posts)
# => SELECT "users".* FROM "users" LEFT OUTER JOIN "posts" ON "posts"."user_id" = "users"."id"

This project rocks and uses MIT-LICENSE.