Mutiple calls to define with the same daoName would add duplicate entries into the factory system.

- added test to check factory size
Adds support for Sequelize.DECIMAL, which takes optional arguments for precision and scale.  Fixes #232
Removes MySQL dialect condition in the data types test
Merge pull request #480 from alexyoung/master

Add DECIMAL data type support (thanks to @alexyoung)
Update changelog.md
encapsulate attributes
.
.
Merge branch 'master' of github.com:innofluence/sequelize
Initial impl.
spelling
spelling
woops
added foreign key support to roadmap
Adds support for URL connection strings, with a test to ensure Sequelize gets instantiated correctly
Remove deprecation warning for node < 0.6 (closes #486)
fixes #494
Update changelog.md
enum can now be defined with Sequelize.ENUM('asd1', 'asd2', 'asd3')
Merge branch 'fixIssue494' of git://github.com/solotimes/sequelize into solotimes-fixIssue494