getByUrl => get_by_url
implement read-list API

- Implement ReadListHandler + 'read-list' API endpoint
- Add "site" field to Title model
implement "add title to read_list" API

Also fixed PyError() invocation in ChapterHandler to use a dict as
param, not a plain string