wrapped to `try-catch` statement remote api call

Related to #365 

During update the license file code tries fetch LIC file from different locations, and gets 404 sometime.
So I wrapped remote api (GitHub :) ) to `try-catch`
Negative, during http request there is Not Found response (404) and `php-github-api` lib throws `RuntimeException`
[LoC link](https://github.com/KnpLabs/php-github-api/blob/master/lib/Github/HttpClient/HttpClient.php#L146) for this reason I am catching exactly it.