global: various fixes and improvements
global: various fixes and improvements

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

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

inveniosoftware/invenio-base,tiborsimko/invenio-base,inveniosoftware/invenio-base,tiborsimko/invenio-base