Split the html page download out of createEpub, so that createFromDescription can pass in its own html for epub packaging (with optional image download). Still pass in a url, so that relative urls can be made absolute.