bup repository initialization doesn't behave correctly

the test for the existance of the directory is wrong. since we're not
spawning a bash shell but rather calling a command directly, the [[ ]]
construct doesn't work. we need to use test.