sequelize/sequelize — pull request #1302 by cusspvz (2014-01-27 11:43:41+00:00)
Title: Add the possibility of calling associations by their alias/name

I've read a lot of examples that said that we could use strings to include associated models, but it wasn't, and i dind't saw neither on sequelize docs. So i changed some lines to allow it, instead of doing `User.findAll({ include: [{ model: Tool, as: 'Instruments' }] })` we could do `User.findAll({ include: [ 'Instruments' ] })` (as association already was defined)

Example:
--------------

```
M.User
.hasMany( M.UserEmail, {
as: 'Emails',
})
.hasMany( M.UserPassword, {
as: 'Passwords',
})
.hasMany( M.Task )

.find({
include: [
'Emails',
'Tasks',
'Passwords',
],
})
```