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