store series_url in ChapterProgress record

 So we can later query progress of all chapters in a series in 1 query
 instead of querying for 1 chapter each time.

 Also clean up unused set_reading() and set_finished, remove
 user.set_chapter_progress and use ChapterProgress.set_progress directly
 instead.
query all progresses for a series in 1 query