Enum values can now be null

If the column allows null values, the validation for that column will be skipped
if the vale is null.

Closes https://github.com/sequelize/sequelize/issues/839
Merge pull request #857 from durango/enum-null

Enum values can now be null