base: deletion of redundant/obsolete meta and rev.

* Removes meta content-type.
  http://code.google.com/p/doctype-mirror/wiki/MetaCharsetAttribute

* Removes obsolete meta element to specify document-wide language.

* Replaces deprecated link rev in favour of link rel.
  http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#attr-link-rev
base: correction of malformed <link> tags.

* Closes link tag like the orphan tags they are.
base: simplification of redundant role=navigation

* Removes redundant role on nav.
  "In the majority of cases setting an ARIA role and/or aria-* attribute
  that matches the default implicit ARIA semantics is unnecessary and not
  recommended as these properties are already set by the browser".
  See: http://www.w3.org/TR/html5/dom.html#aria-usage-note
  and http://www.w3.org/TR/html5/sections.html#the-nav-element
search: missing space between attributes of input
BibUpload: fix for inserting duplicate subfields

* Avoids an integrity error when a field contains a duplicate
  subfield with the same value.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
installation: upgrade of fixture version 1.5

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
formatter: fix /rss encoding issue

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
installation: pytz

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
jsonalchemy: JSON-LD addition

* Add utilities for serializing SmartJson objects to JSON-LD. See specification
[1] and the used pyld library [2]. The recommended method for publishing
JSON-LD is via the REST extension.

[1] http://www.w3.org/TR/json-ld/
[2] https://github.com/digitalbazaar/pyld

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
base: hot fixes of i18n issues in legacy

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
access: fix admin blueprint folders

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
logging: fix issue with db.func.now

* Updates HstException with a fix to avoid an exception
  that was raised when exceptions are being stored into
  the HstException model.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
celery: msgpack serialization usage

* Changes default celery configuration to use msgpack instead of
  pickle and use rabbitmq instead of redis broker, after some
  problems under heavy load.

Tested-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
search: change union_update to union

* Due to changes in the behaviour of intbitset union_update function,
  union should be used if a return result is expected.

Reported-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
base: Apache configuration template fix

* Fix newline issue when CFG_WEBSTYLE_HTTP_USE_COMPRESSION is missing.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
celery: make Redis default broker

* Makes Redis the default broker for Celery.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Acked-by: Jiri Kuncar <jiri.kuncar@cern.ch>
BibClassify: new API

* Adds a new API module for use by workflow tasks.

* Several updates and fixes to the module to improve output.

* Moves a function for easier future optimization,
  simplifying some operations.

Tested-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
pidstore: name conflict fix

* Fixes a name conflict between a class defined in the file
  and a class imported in the same file.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
legacy: tasklets configuration and loading

* Adds configuration variable CFG_BIBSCHED_TASKLET_PACKAGES, which
  defines which packages to load tasklets from.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
workflows: engine branch halt testcase

* Adds test case for halting workflow execution in workflows
  with branches.

* Adds temporary fix to be superseeded by larger refactoring
  of workflows.

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