deposit: enhancements of form

* Adds tooltip feedback when proceedings information box is
  disabled.

* Drops smoothscroll and uses `show` jQuery animation.

* Adds a new wrapper for the form except for the first box.

* Clears the form elements before import.

* Highlights the imported fields.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
deposit: dynamic url field

* Makes the url field repeatable.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
deposit: authors recreation and messages display

* Recreates authors on each import to eliminate redundant authors
  from old imports.

* Flashing import messages on the modal.

* Uses `blind` effect from jQuery UI to show the form.

* Resets the color of the imported fields.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
deposit: select only text input fields

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
deposit: flash messages on form or modal

* Checks if there is a `warning` state of the messages and
  displays the message on the form or on the modal.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>