Added download patch link and format which downloads a .patch of the diff
Added cucumber tests and changed downloaded file to use token and not object_id