Bucket shadowing: pull/import side basically working
Bucket shadowing: Push side is basically working
Bucket shadowing: Added unit tests
Bucket shadowing: Support deletions

Together with the previous three commits, this
fixes #7 (although not as originally described)
Cleaned up the “go vet” call in test.sh

No more need to ignore some warnings; they’ve been fixed in the code.