HttpClient impl, extend system properties functionality and add .gitignore file