Initial Digest Authentication work

Added check of WWW-Authenticate header for required security method
Added code to generate a Digest response for the Authentication header
Added utility code around the above.
Added support for persisting authentication requirements between requests (E.g. nc value)
Fixed type bug in split call
Merge pull request #540 from adamfowleruk/master

Fix for issue #538
Fixed digest issues - invalid URLs and lower case of hex values of hashes

Confirmed working against MarkLogic REST server with Digest
authentication
Fix commit for webrequestutils
Removed debugging log statements, added some comments
Merge pull request #542 from adamfowleruk/master

Completed fix for issue #538
Add new redis LInsert operation to interfaces
GetParam should not fail when name is null
Update README.md
Merge pull request #543 from dsimunic/eddfb7034360893b147b5289debcf9817179a164

GetParams should not fail when `name` is null
Update README.md
Added Contributor 169: @russellchadwick (Russell Chadwick) - Welcome!
Added Contributor 170: @cyberzed (Stefan Daugaard Poulsen) - Welcome!
Added Contributor 171: @filipw (Filip Wojcieszyn) - Welcome!
Added Contributor 172: @ghuntley (Geoffrey Huntley) - Welcome!
Added Contributor 173: @baramuse - Welcome!
Added Contributor 174: @pdegenhardt (Phil Degenhardt) - Welcome!
Added Contributor 175: @captncraig (Craig Peterson) - Welcome!