For #147, Add Digst authentication helper form
For #147, Added MD5 based digest auth
For #147, Added Cryto library dependency
For #147, Added MD5-sess based digest authorization header generation