Support but warn on key={null}

Fixes #2386.

Test Plan: jest
Merge pull request #2388 from spicyj/null-key

Support but warn on key={null}