Make CK2FileOperation.originalURL public

After prolonged internal agony, I think this API makes sense, particularly within the docs I've given it. It allows us to simplify the uploader slightly, and there will be other improvements from there.