Additional logging; corrected infinite loop.
Don't upload manifest when it hasn't changed.
Additional logging; skip uploading when manifest has not changed.