Automatically ignore readonly properties

Readonly properties aren't persistable, so making the user explicitly ignore
them is annoying. Also works around NSObject having some properties that used
to be methods in the non-simulator iOS 8.0 SDK.

Fixes #905.