travis: install requirements using pip
websearch.search_engine* -> legacy.serach_engine.*
Merge remote-tracking branch 'egarciag-github/code-structure-search_engine' into code-structure-with-webdeposit
access: moved access control files

* FIXME rewrite local_config to avoid using CFG_CERN_SITE and friends.
formatter: fix typo bf{s->x}_config
Merge remote-tracking branch 'jalavik-github/workflows-holdingpen-changes' into code-structure-with-webdeposit
webstyle: fixed Makefile

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
bibrank [.py] -> legacy.bibrank
websession -> legacy.websuser (dirty)
Merge remote-tracking branch 'egarciag-github/code-structure-webgroup' into code-structure-with-webdeposit
[websearch,webstyle]_templates -> [websearch,webstyle].templates.py
websearch_external_collections -> invenio/legacy/websearch_external_collections (dirty)
bibindex_engine_*.py -> legacy.bibindex.engine_*.py
websearchadminlib.py -> invenio/legacy/websearch/adminlib.py
general: Makefile fixes and typos
bibreformat: suppress spammy bibsched logs
workflows: removes legacy data type detection
bibformat: fix bad import
search_engine: fix typo in config lookup
access: fix bad import