travis: initial configuration release

Co-authored-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>

NOTE: beware, patch amended by Tibor to use new file names
legacy registry fo admin interfaces

NOTE: beware, patch amended by Tibor to use new file names
SSO: user group names loading

* Improves Local authentication method handling.

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

NOTE: beware, patch amended by Tibor to use new file names
legacy: fixes mod published support

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

NOTE: beware, patch amended by Tibor to use new file names
formatter: print statement removal

NOTE: beware, patch amended by Tibor to use new file names
records: fix for api Record.create(...)

NOTE: beware, patch amended by Tibor to use new file names
demosite: fix for packages default value

NOTE: beware, patch amended by Tibor to use new file names
SQLAlchemy: default charset utf8mb4 for mysql

NOTE: beware, patch amended by Tibor to use new file names
utils: fix for utf8 issue in create_html_link

NOTE: beware, patch amended by Tibor to use new file names
formatter: fix for Babel string formatting

NOTE: beware, patch amended by Tibor to use new file names
ranker: usage of configuration registry for tags

NOTE: beware, patch amended by Tibor to use new file names
base: add footer and header base templates

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

NOTE: beware, patch amended by Tibor to use new file names
previews: initial release

* Adds initial infrastructure for previewing files.

Co-authored-by: Jiri Kuncar <jiri.kuncar@cern.ch>

NOTE: beware, patch amended by Tibor to use new file names
records: fix mini reviews display

NOTE: beware, patch amended by Tibor to use new file names
SSO: fix external groups concatenation

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

NOTE: beware, patch amended by Tibor to use new file names
base: messages to flashed_messages macro rename

* Renames `messages()` macro to `flashed_messages()` in order to avoid
  conflict with the messages module.

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

NOTE: beware, patch amended by Tibor to use new file names
Grunt: fix for jquery.min.map cleanup

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

NOTE: beware, patch amended by Tibor to use new file names
SSO: print statements removal

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

NOTE: beware, patch amended by Tibor to use new file names
indexer: changes in data model

* Changes term field inside IdxPHRASExxF classes
  from String to Text.

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>
Co-authored-by: Jiri Kuncar <jiri.kuncar@cern.ch>

NOTE: beware, patch amended by Tibor to use new file names
global: fixes for JavaScript loading

* Addresses problems with Flask-Debugtoolbar and tabs on `/record`
  pages.

Co-authored-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>

NOTE: beware, patch amended by Tibor to use new file names