Re-apply changes from @chetan to current master
Use the md5 helper method and static strings for comparison
Merge pull request #39 from stiak/httpi-driver

Httpi driver