Fix browse-kill-ring-update

Commit ca0b5f4 broke this function by updating the signature of
browse-kill-ring-setup, but not updating it everywhere.

Additionally, calling browse-kill-ring-setup multiple times leads to
duplicating overlays, so fix that too.

This fixes #15.