Merge branch 'pu' into next

Conflicts:
	invenio/modules/formatter/engines/xslt.py
	invenio/modules/formatter/format_elements/bfe_edit_record.py
	invenio/modules/search/templates/search/index_base.html
	requirements-extras.txt
	requirements.txt