update all dependencies & ensure tests work with latests dependencies
Merge pull request #4 from jdegoes/ready/update-deps

update all dependencies & ensure tests work with latest dependencies