Assigning "0.0" to a nullable numeric column does not make it dirty

See rails/rails#9042
Merge pull request #293 from yahonda/rails9042

Assigning "0.0" to a nullable numeric column does not make it dirty