Fix reverting unsaved changes for entities with custom (de)serialization
Merge pull request #56 from iosphere/pullrequest/revertUnsavedCustomDecode

Fix reverting unsaved changes for entities with custom (de)serialization
Added tests for NULL default-value handling
Fixed default values of NSNumber properties mapped to NULLable INTEGER/REAL fields
Added +databaseIsOpen and tests and checks for closed databases (fix #50)
Removed custom +tableName support, which was broken anyway (#57)
Kicking out NSCache with extreme prejudice. (It deadlocks easily in concurrent environments under memory pressure: http://openradar.appspot.com/10916098)
Revert "Don't crash if using custom table names"

This reverts commit d23216cb3a56186ac64f282a20a3964206a06532.
Revert "Tests for custom table name"

This reverts commit fa2d114efcd07fd90b135905001632894fc1268c.
Merge branch 'master' of github.com:marcoarment/FCModel