base: package order aware template loading
- Adds Jinja2 template loader that respect template loading order according to the PACKAGES configuration. This is needed for overlays like Inspire and Zenodo to customize e.g. page.html.
Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
NOTE: beware, patch amended by Tibor to use new file names