mixer: fix requirements

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
legacy: fix webbasket template translation string

* Fixes Babel gettext string replacement.  (closes #2362)

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
WIP deposit: new uploader component

* Adds Uploader - flight component for handling all different uploaders

* Adds PlUploader

* Adds DropboxUploader

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>
deposit: testing

* added files

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>
deposit: field_display kwargs support

* Adds support for passing kwargs to Jinja macro field_display
  that can pass it to the field. This is useful for passing
  attributes to specific field widgets like (e.g. rows/cols
  for a textarea).

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
deposit: Zenodo integration

* Prepares uploader to work in Zenodo

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>
deposit: flightjs uploader improvements

* Decouples flightjs Uploader

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>
deposit: flightjs uploader hooks

* Adds the preupload hooks functionality.

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>