add R.mapEntry

This simple function is useful when working with objects in point-free style. Here's an example from actual code:

```javascript
// toQuestionnaire :: Object -> {type,send:{questions:[{question}]}}
var toQuestionnaire = R.pipe(
  R.prop('credentials'),                // :: {questions:[{question}]}
  R.prop('questions'),                  // :: [{question}]
  R.last,                               // :: {question}
  R.pick(['question']),                 // :: {question}
  R.of,                                 // :: [{question}]
  R.mapEntry('questions'),              // :: {questions:[{question}]}
  R.mapEntry('send'),                   // :: {send:{questions:[{question}]}}
  R.mixin(R.mapEntry('type', 'questions'))
);
```

> might as well include the point-free example here in the docs as well

It's a bit involved. Fortunately @benperez provided a terrific example of code he wrote recently to generate elasticsearch queries, refactored to use `R.mapEntry`. I've added it as the `@example`.