Change isUrl regex to accept mixed case
#583 added tests for isUrl regex change.
Emit complete event when there is no callback
Added check to see if the global pool is being used before using the global agent
2.23.0
2.23.1
Fixed a small typo
Merge pull request #601 from michalstanko/patch-1

Fixed a small typo
Merge pull request #594 from RomainLK/master

Emit complete event when there is no callback
Merge pull request #596 from Cauldrath/specific_pool

Global agent is being used when pool is specified
New deps.
2.24.0
2.24.1
2.25.0
2.25.1
Only include :password in Basic Auth if it's defined (fixes #602)
Merge pull request #605 from bendrucker/master

Only include ":" + pass in Basic Auth if it's defined (fixes #602)
Moved init of self.uri.pathname

Because the self.uri.pathname var has a default value that is used later in the method, there is no need to check if it is falsey. Just set the pathname to the default if it wasn't set by the user.
Fix all header casing issues forever.
Merge pull request #613 from lexander/master

Fixes #583, moved initialization of self.uri.pathname