handle when key doesn't exist, malware bazaar doesn't contain data key when no data (#563)
handle when key doesn't exist, malware bazaar doesn't contain data key when no data (#563)

```
>>> url = "https://mb-api.abuse.ch/api/v1/"
>>> data = {"query": "get_recent", "selector": "time"}
>>> r = requests.post(url, data=data)
>>> r
<Response [200]>
>>> q = r.json()
>>> q.keys()
[u'query_status']
>>> q["query_status"]
u'no_results'
```

this will avoid exception  that it tries to access key that doesn't exist, this time i have better tested pr :)
yeti-platform/yeti,yeti-platform/yeti,yeti-platform/yeti,yeti-platform/yeti