Add catching ``ValueError: No JSON object could be decoded``
Merge pull request #5 from marselester/fix-json-value-error

Catch ``ValueError`` in ``api_call`` decorator.

Fixes gh-5