use httpclient to check git URL 
java.net.URL can't handle authentication with thread-safety