[ADD] website_less: compatibility layer for themes written in Less for website 8.0

Backport of website master to get the designer themes working on 8.0.
[IMP] website_less: import latest Font Awesome