One-to-one writable, nested serializer support

Adds writable nested serializer support for reverse one-to-one relations.  These changes include #553 as it was necessary for the tests to pass.  Once #553 is merged I'll update the diff here.