API response sanity checks

* Where the plugin is not able to communicate with the
annotation service, HttpClient returns FALSE and therefore,
the report metadata cannot be displayed