Fixes #77 Regression: news article addons don't show up in the
back-office
Find mayocat version ourselves
Bulletproofing
Fixes #78 When going straight to a product page in the B-O the deletion
popin 404
Fix settings menu layout
Fixes #79 Support for defining only width or heigth for images in
theme.yml
Fixes wrong localization variable in order shipping line
Implements #80 Make it possible to display news articles on the home
page
Fixes #81 Initialize elasticsearch asynchronously to speedup startup
Fixes #66 Missing article.html template in default theme
Missing license header
Fixes #83 First uploaded image should always be the featured image
Bulletproof against null alternative locales
Fixes #82 News article URL in news page context is wrong
Front API to get a product's JSON
Issue #85 Full JSON API read access on front-end web end-points
Stop logging developper errors
Issue #55 Better error reporting for theme developers

- Design improvement
Fix regression
Prevent NPE when the request has no tenant.

(Needs to be refactored so that calls that can NPE return Optional<Stuff>)