* add user agent header to request to fulfill the github API needs
* handle status code and only parse content in case of 200
* do not emit getTagsReady signal in case of an error