Fix #7723, bookmark names not saved

- Allow bookmarks database table to be edited
- Store project file name with new bookmark, if custom project title not set
Save/restore header state for bookmarks view