Implement KeyError#receiver and KeyError#key #4940
This is another feature targeting Ruby 2.5 : KeyError#receiver and KeyError#key (feature #12063).
Note: the tests are copied from MRI.
To implement this I followed the approach used with NameError class, since it has a similar behaviour. If this is not the right approach, just let me know.
Thanks for your review and feedback.