SE-1168 [FAL-92] implement ORA process summary report csv

Description

This PR implements a summary report designed to be serialized to csv for users' progress in ORAs. The aim is to provide a report that can be used by instructors to perform tasks such as a list of students have submitted a response but not completed the peer assessment step.

The actual logic for generating the data itself is implemented in https://github.com/edx/edx-ora2/pull/1250

*JIRA tickets*: (https://openedx.atlassian.net/browse/OSPR-3722)

*Dependencies*: https://github.com/edx/edx-ora2/pull/1250

*Screenshots*:
(data download tab of course instructor page) Added button.
![1562824809](https://user-images.githubusercontent.com/9714796/61025931-3e595b00-a3f1-11e9-8528-2b421accd445.png)

*Sandbox URL*:

*Merge deadline*: None

*Testing instructions*:

*Author notes and concerns*:

  • the new button was added to the data download tab so that it could hook into the same task running logic as the 'ORA data report'. (the ORA tab is generated from the edx-ora2 code and so doesn't have direct access to this task running)

*Reviewers*

  • [x] @pomegranited

  • [ ] edX reviewer[s] TBD

*Settings*
```yaml
```

Done

Assignee

Mat Carter

Reporter

Open Source Pull Request Bot

Contributor Name

Samuel Walladge

Repo

edx/edx-platform

Customer

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

167

Github Lines Deleted

13

Priority

Unset