[bookmarks] rewrite all the argument handling and allow multiple urls per bookmark