add option bm-auto-remove-when-visit.

when visit a bookmark using `bm-next' or `bm-previsour'  the bookmark
will be auto removed if this option is not nil.
add test for option bm-auto-remove-when-visit and  (bm-bookmark-add nil
nil visit-remove-p)