knowledge: backward incompatible change fix

* Fixes backward incompatible change introduced in a6115ff.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
oairepository: date overflow fix

* Fixes issue with max date overflow when in e.g. US timezones.

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

* Disables edit button when deposition state does not allow for
  editing, as well as flashes a message if still try to access the
  URL.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
previewer: bundle fix

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
formatter: mimetype fix

* Fixes use of uppercase in mimetype.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
oauth2server: form field order

* Changes ordering of fields in client form.

* Adds extra documentation for public vs confidential clients.

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