use tape instead of mocha for tests

this pull will look less scary if you do git pull --rebase origin master first