WebSubmit: no double-submit

* Introduces JQuery trick to avoid double submitting a form
  in WebSubmit.
  (closes #1020)

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Merge branch 'maint-1.1'

* maint-1.1:
  WebSubmit: no double-submit
installation: location of parsley.js

* Updates location of parsley.js to use invenio-software.org hosting.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
installation: location of sly.min.js

* Updates location of sly.min.js to use invenio-software.org hosting.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
installation: location of jquery.blockUI.js

* Updates location of jquery.blockUI.js to use invenio-software.org hosting.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
installation: location of jquery.omniwindow.js

* Updates location of jquery.omniwindow.js to use
  invenio-software.org hosting.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
WebSubmit: more customizable Link_Records function

* Support for linking to several records

* Unidirectional relations support

* Custom MARC fields for storing relations information

* Support for modifications of relations (using --correct
  BibUpload mode), including in records that are no longer
  linked

* Support for task sequence IDs

* Possibility to ignore failed retrieval of corresponding
  record(s)

Signed-off-by: Jerome Caffaro <jerome.caffaro@cern.ch>
WebJournal: update demo "Article Header" style

* When using "Article Header" style, create a <p> box instead
  of a <span>, to be in line with default "Sample Journal Page"
  template.

Signed-off-by: Jerome Caffaro <jerome.caffaro@cern.ch>
Merge branch 'maint-1.1'

* maint-1.1:
  WebJournal: update demo "Article Header" style
  WebSubmit: more customizable Link_Records function

Conflicts:
	modules/miscutil/sql/tabcreate.sql

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
BibExport: update Google Scholar exporter

* Use standard sitemap output instead of NLM

* Updated sitemap export method to explicitly exclude
  restricted records.

* Generate alternate URLs for homepage. Consequently fixes the
  dropping of "ln" parameter.

Signed-off-by: Jerome Caffaro <jerome.caffaro@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>