[Diagnostics] Diagnose incorrect use of `subscript(dynamicMember:)` with `ReferenceWritableKeyPath`
Add a missing fix/diagnostic for attempts to reference a member
on a non-class base type via key path dynamic member lookup that
has a `ReferenceWritableKeyPath`parameter.
Resolves: rdar://159202867