Add splitDocuments value to document set creation jobs
Read the url template for retrieving text by page
Generate ids, urls, and titles for split documents
Move document page url retrieval logic into Document subclass
Use the url from the document
Notify parent of job completion
Pass in progress-reporting callback
Update progress when retrievals are complete
Tell the receiver when it's done
Remove knowledge of number of documents from receiver
Get number of pages in a document