installation: improvement of OS X installation

* Removes `sudo` command when installing bower, less ,
  clean-css, requirejs, uglify-js.

* Fixes some `note` elements.

Signed-off-by: Konstantinos Kostis <konstantinos.kostis@cern.ch>
deposit: doi syntax validator improvements

* Makes the DOI validator stop validation.

* NOTE the name of the validator was changed to DOISyntax validator
  because of convertion to a class.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
search: facets unicode error fix

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
installation: workflow>=1.2.0

* Upgrades required workflow package version to 1.2.0. (addresses #1797)

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
installation: WTForms, Flask-WTF>=0.10.2

* Unpins WTForms maximal version since Flask-WTF supports its latest
  version since 0.10.0 release.

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
mixer: blend improvement

* Loads all models before blend/unblend to match correctly mixers
  with models.

* Commits results to DB only once per mixer to speed up load time.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
Co-authored-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
communities: featured community addition

* Adds featured community.

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>