support creating from objects wihtout getters
add test for custom getter
only define valueForUndefinedKey on test objects
Update changelog
Merge pull request #1242 from realm/al-validate

Support initializing RLMObjects using kvc objects without getters