Add error handling for API queries

Also consider refactoring the three lines in this if block to something like:
```java 
public void displayErrorInUI(String error) {
    Log.e("HomeFragment VIPError", error);
    homeTextViewStatus.setText(error);
    homeGoButton.setVisibility(View.INVISIBLE);
}
```
This same pattern is used here and in the other listener and further down in this listener as well.