add bsdiff as submodule