update tests to use mocha done callback
update dependencies and tests to use latest versions
bump version to 0.5.4
Merge pull request #8 from andrewzey/dev

update dependencies and tests