Use tape for asserts to better detect callbacks not being fired
Return buffer for randomBytes() to match node Closes #8