Added .fail to getJson which handles errors and timeouts, closes #12.