Write tests for no_proxy handling.
Implement no_proxy handling.
Add some documentation on https?_proxy + no_proxy.
Add a test to ensure no_proxy (lowercase) is respected.
Fix hostname handling in no_proxy support. Add more tests.
Make sure no_proxy hostname matching is not case sensitive.
Update no_proxy tests messages and comments.
Use strict mode in request
linting-fix: remove unused variables
Linting fix: Make return values consistent and more straitforward
linting fix: authPieces was getting redeclared
linting fix: replace lazy '==' with more strict '==='
linting fix: remove function call from if-else conditional statement
Merge pull request #1109 from FredKSchott/linting-fix-func-call-in-conditional

linting fix: remove function call from if-else conditional statement
Merge pull request #1110 from FredKSchott/linting-fix-eqeqeq

linting fix: replace lazy '==' with more strict '==='
Merge pull request #1105 from FredKSchott/use-strict-mode

Use strict mode in request
Merge pull request #1111 from FredKSchott/linting-fix-redeclared-vars

linting fix: authPieces was getting redeclared
Merge pull request #1112 from FredKSchott/linting-fix-consistent-return

linting fix: Make return values consistent and more straitforward
Merge pull request #1107 from FredKSchott/linting-fix-unused-var

linting-fix: remove unused variables
Merge pull request #1096 from samcday/no_proxy-support

No_proxy support