Fix FactoryGirl#eval should return a typed value(Boolean, Long, ...) if possible, but not do so.

I found this with PostgreSQL.
Merge pull request #167 from etoriet/fix-factorygirl-with-not-string-value

Fix FactoryGirl#eval should return a typed value(Boolean, Long, ...) if possible, but not do so.