MGET fails on non-existent keys

Small bug fix.

BTW, why MGET command needs two `yield from` statements to get result?
I mean
```python
list_reply = yield from conn.mget(...)
mget_result = yield from list_reply.get_as_list()
```
May be it should be united in `mget` coroutine?

Sergey