move md5 utility function to utils. (used in several modules)
tests for the md5sum function
Merge pull request #803 from silverbucket/util/md5

Util/md5sum
swap out homebrew fetch for webfinger.js

update tests and include webfinger.js in package.json and build process
added tests for making sure when localhost is used we allow it and set TLS to false
require npm install during build as a dependency
use tv4 from node package
Merge pull request #809 from silverbucket/feature/webfinger.js

closes #256