Merge Digest authentication of tuyen03a128 to current project

I just finish to compare and merge that pull request (https://github.com/ngocdaothanh/xitrum/pull/53). Please verify and merge.

This merge adapt to this one: https://github.com/ngocdaothanh/xitrum/issues/49