Adds an entry to the reading list if it does not exist.
|entry|: The entry to add to the reading list.
|Returns|: Resolves once the entry has been added.
Retrieves all entries that match the QueryInfo properties.
Properties that are not provided will not be matched.
|info|: The properties to search for.
|Returns|: Resolves once the entries have been matched.
Removes an entry from the reading list if it exists.
|info|: The entry to remove from the reading list.
|Returns|: Resolves once the entry has been removed.