Implement a different way of adding keybind in lore reader to mark book as read/unread.

Author Orionik <orionik.eso@gmail.com>
Author date 2022-09-11 01:06:34
Author local date 2022-09-10 21:06:34 -0400
Committer Orionik <orionik.eso@gmail.com>
Committer date 2022-09-11 01:06:34
Committer local date 2022-09-10 21:06:34 -0400
Commit 01dcb27573ba52c6e91c49bceeb186297bcb11a1
Tree 4cde3b349bfd8614bb78865a30d9ec70a5774c57
Parent 35ca16beb167a6f9bdd31d6c18dba3c3f19e07c6
Implement a different way of adding keybind in lore reader to mark book as read/unread.
With this new way, we have more control when to add our keybind and we don't add it for unrecognized book. Other addon can then use the same keybind to do something else (TheLibrarium for example)