Add browserifyable test
add tape tests
fix repeated call bug
add testling