Add basic authorization support for parent http proxy
adding authorization header for parent HTTP proxy only when sending the request to parent
Merge pull request #27 from tevino/http-parent-auth

Add basic authentication support for parent http proxy.
Also check command line option syntax.
Add acknowledgment, update CHANGELOG.
Change travis status image for develop branch.
Use error log if can't connect to parent proxy.
Clarify domain name usage in README.