Deserialization fixes.

Property with public getter and private setter is considered read-only.
Fixed check for Readable with Writable during property construction.
Key for signing