Add tests for file sizes and hashes, fix node 0.11

Merges #210 into master. Some depreciation warning cropped up in node 0.11 so
9ddedc9 fixes those.

Still waiting for joyent/node#5715 to be fixed to be completely compatible with
node >0.11.2