deposit: css text overflow fix

* Fixes issue with long file names overflowing widget.

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

* Relax URL decoding. Oauthlib enforces very strict URL decoding,
  which causes troubles for end-users, thus Flask's URL decoding
  is used to properly reencode the request URL for oauthlib.

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